I have it set up where the game runs in a sub-viewport while the UI would be in the rest of the space. The player and enemy nodes stick to the sub-viewport, but any bullet scenes that are instanced seem to ignore the sub-viewport completely and get called in the main viewport instead