In my testing I've discovered that a sphere to mesh collision (and possibly other combinations?) can create multiple CollisionEvents in a single frame (see example image). Is this intended behaviour? If so is there a simple pattern to filter out extra collision events so I can easily respond to one collision of entity pairs per frame (for cases like spawning particles, applying damage etc.)?