First stab at sweeping collision detection.