feat!: Return a list instead of a set from the collision detection methods (#4003)