Made sure that only 1 reference to a repository object is kept on TME.Carconfigurator implementations, instead of 1 in base and 1 in derived class