I've been using Godot for a few days, and from what I've seen, it only accepts one script per node.
I am creating a state machine (FSM) for the player, each state is a different class with its own properties (exports).
The ideal would be to add a node for each state in order to see its [export] properties.
My question is, if I add a child node, will the engine do unnecessary positioning and rendering calculations? is there some kind of "fake" node?
what is the "best-practice" to do this in Godot?