removing the dependency on the Loader, since we can reuser view.ViewModel to prepopulate the ViewModel and reuse it for the view