When a Geometry Collection is broken by a collision with a moving rigid body, the simulation of the broken pieces seems incorrect. The pieces are assigned the correct velocity on the frame when the breaking event happens, but their position is not updated according to the impulse they have received.
See the example in the attached map. The ball flies towards the box GC:
[Image Removed]
and it breaks the GC on the frame corresponding to the impact; but the GC pieces maintain the initial position on that frame instead of being correctly pushed out (and they interpenetrate with the ball):
[Image Removed]
The pieces start moving on the following frame and only later get pushed out:
[Image Removed]
This looks like a bug since the broken pieces should ideally be pushed out on the same frame when the GC breaks.
[Attachment Removed]