So basically it's possible, but not recommended.
Maybe the next time I'm on vacation I'll embrace rust...
Maybe the next time I'm on vacation I'll embrace rust...
For more developer experience oriented reasons why this is done, I strongly suggest reading cart's reasons for making Bevy to begin with: https://github.com/bevyengine/bevy/discussions/8107#discussi.... More specifically the "Turtles all the way down" bullet point.