Support visibility badges for any geometry resource.
This refactors the visibility badge a bit as well as adds support for visibility changes to smtk::graph::Resource and other resource types that have geometric representations.
This refactors the visibility badge a bit as well as adds support for visibility changes to smtk::graph::Resource and other resource types that have geometric representations.