I am new to Godot and my first multi-scene game I played around with I used a parent game level scene and simply moved between options/game/stats type scenes by adding / removing scenes from a sub node of the game scene. This seemed to work fine and was straight-forward. Then I came across the documentation on Autoloader scripts. What is the advantage of an autoloader vs my previous method? Singleton is obvious but if I don't allow my user to load the game level scene more than once, seems that accomplishes the same thing.