maintain reverse index when sorter.removeLast() invoked