I think this property should only be set when the dependency isn't injected from the outside?