Change the way the model is called so it uses the ServiceLocator