How to make projectiles

You can also do raycasts in Bullet directly. It’s gonna be way faster than any ghost collider.

Still, doing it in the scene graph isn’t that bad either, providing you override some of the collideWith methods and add some broadphase checks.