I do this a little differently .. I havent tried it with 3d but it works great in 2d files
In my workspace prefs I changed the default for the active level on in all views to unchecked
that way I can turn off the active level..
Set the level you want to hide as active and boom what you want turns off..
Alternatively create a new level called off or hidden then make it active and turn it off now go around changing objects to this active level and as they disappear they are moved to the off or hidden level...