Wish: Show/Hide selections based on view

I often have multiple views set up in Rhino, where certain things (lights, meshes, nurbs objects etc.) need to be hidden or shown based on the view.

I believe sketch up has a scene/options function where selecting a scene automatically hides/shows different selections so you quickly switch between options when rendering.

It would be nice if by selecting the view it automatically showed/hid different selections.

Few questions about this:

Is this function in the works for Rhino 7?

Is there a plugin that does this?

I have a basic understanding of Python, could I write a script to create a command that saves show/hide selections based on view?

Hello - Snapshots may help here - Panels menu > Snapshots.