I have a multiplayer game with separate server and client. When a player hosts a game, both the 'server' and 'client' scenes are currently instantiated as children of the root node.
The two trees should not be able to interact in any way other than through rpcs, so I started looking into (Sub)Viewports as they have a World property.
Is that the proper way to isolate them? The server part doesn't render anything, so it feels a bit counterintuitive to use a Viewport.