As part of an AngularJS app I'm creating I've got a list of records that're broken up in to 3 sections: A list of the records before the currently selected record, the currently selected record and then a list of records after the currently selected record. Both lists of records and the currently selected record are created from a single parent list of all records (the order of records in this list of all records doesn't change). So the basic HTML structure looks like this:As part of an AngularJS app I'm creating I've g