It's necessary to remove the rigid body from the physics world before the node is removed, as our node is the reference to it. This fixes the problem with shrapnel bullet nodes being orphaned after the parent node was deleted.