Move collision detection to enemy and rate-limit collision checks