Removed param dependency on ModelFactory. Instantiating in ctor.