I think of this more as a footprint property than a viewer property. Trouble is the footprint reset will reset it to the library footprint’s settings, rather than to “all visible”.
Conceptually it might better fit into a sibling of Edit > Edit Text and Graphics Properties. If we added Edit > Edit Footprint Properties we could also do bulk changes to locked flags, footprint attributes, and footprint paste and mask settings…