reuse vector objects for collision detection