Hiding/ unhiding objects

It would be awesome if there were the options “hide unselected” and “unhide all” . It would greatly improve the workflow for big levels with a lot of assets.
This would be especially useful in modeling mode, when you typically want to focus just on the selected mesh in an unobstructed view. I know that there are workarounds, but those 2 options would be faster and more convenient.