Collision temporary improvement

This will skip entire row tests when they aren't necessary.
It'll do for now, however it needs more improvement.