This reverts f0a75cd651 (handling removing of entities in tickEntities() causes trouble with the EntityTracker: Entitiy already tracked, when changing dimensions and back), and adapts my previous approach to what CraftBukkit is currently doing. While their issue was exceeding the end of the list, mine was skipping an entity that should have been ticked. All that is sorted out now.