I have the commonly used "Game" class, which takes care of the main loop. I'm implementing an in-game editor, which when activated, shows the game view in a preview window, so I'd like to just switch the Game class so it renders to a RenderTexture,. When the editor is disabled, it switches back to rendering directly to the window.
I'm sure there are alternative ways, and I'm not definitively saying that this is the perfect thing to do, it just seems like a logical addition with little-to-no negative effects, and I was curious what the reason would be for not having it.