Adding support for activating view properties

Initial draft to discuss design
where are we tracking this (looks like a dup of one my other comments)