Optimization: Same check in another place

In the individual object collection, checking for
   first_collision_moment > last_collision_moment
   after each dimension
   gave us a 9% speedup in 2D and 20% in 3D