Yes i thought the same way, but we are using the constructor injections as general way to set the properties (maybe we can delete setters/getters) and the that object is not set as an service atm. Should we do? Would be the most flexible way.