You could store the position you know it should collide at in advance and then make it stick in that position. You could do this with raycasting, and if you want a more sophisticated approach, some math:
Alternatively, you could probably make a hackier solution by using raycasting, but casting from the projectile itself to check for objects.