Is it possible to unhide only part of a mesh?
I think you might be interested in the Mask modifier.

This modifier will hide everything except the specified vertex group, or the other way around if you have the invert icon selected. To hide multiple vertex groups, you can add multiple modifiers:



Make sure the modifier is enabled in edit mode (triangle icon).