'Synchronize ordering for the entire collection.
Sweeps through the list and ensures that each object has accurate
ordering information set.'

def reorder(self):

    for (index, entity) in enumerate(self):
        self._order_entity(index, entity, True)
