 This video was brought to you by my patrons. Thank you so much for your support On the screen But it depends a lot It depends on what you're actually trying. What's the level of the game that you are talking about? So for instance, let me show you how much is a words Munchies are starts with a note a simple note because It is an abstraction of the game itself So the game itself that the actual game object the thing that controls the The The flow of the game what screen should be shown What's the score of the player all these game related things? Doesn't it position it doesn't need any Vector to it doesn't need anything position-wide Position-wise so you don't actually need a note 2d for that, but for instance if you are making the level Let me see level The level itself needs a position because all the other things that will be inside of it will need a Related position to this top level level node This is because For the sake of a spawning for instance if you want to spawn a For instance a comet here on Munchies are The position the relative position of the spawner makes difference if it The position of the level changes so the level itself will also need the position for that but for for other objects where even they they child they children Needs a position for instance the level will be instantiated as a child of them the top level game node or in this case the moon teaser node but Since it will always spawn on the zero Point on the zero zero point of the screen It doesn't make any difference if the the moon teaser node or the game node is a no 2d or a node a common node so For optimization purpose so that we don't load then the no 2d properties and no 2d class members and Allocate memory for that. I just decrease it. I just decrease The the hierarchy to a simple note so In short a short answer is it depends Do you do you actually need a position for the top level node or if not? Just go with a simple note if you really need it use a no 2d