When two objects collide in a 3D engine, the moving object moves to a position where it just touches the target hull, and then either stops or glides along the hull. This is unrelated to whether it's a "fast moving" object. So I see no sense in your flag - or I didn't understand your request.

http://manual.conitec.net/collision.htm