The approach that usually works well in Godot is the composition pattern. Basically, small reusable chunks (scenes) that have one simple purpose. That fits best the tree logic. In your case, it might be over engineering, but if you want to expand on it and add more to the game, it will prove useful.