Introduce static get and set functions for ControlObject

This is a next step to get rid of the double hash in CO and COP