Adding support for activating view properties

Initial draft to discuss design
I don't see this addressed as part of the update