In 2.79 I used really often the background scene feature. You can find this in the scene properties tab. Basically you create a fresh new scene in blender, and you can link your main scene. Now you have the ability of doing changes to that main scene that will automatically happen also in the second scene, with the advantage of being able to control all the render settings, output, world settings, using different cameras and other things in a completely independent way. Really handy.
On top of that in 2.79 you could leverage the use of layers to have only certain things in the second scene. Objects were still existing in the original view layers, so it was enough to deactivate a certain view layer in the second scene to hide the objects of that layer.
And this is the problem I am facing in 2.8. How do you do that in 2.8? Apparently you have no control whatsoever on collections in the second scene in blender 2.8, and this prevent me to have any control on the visibility of objects in the second scene. Is there a workaround, or is this a (big) limitation of 2.8 compared to 2.79?
I hope this is clear, please ask if I didn’t explain myself good enough