The model cannot be accessed accept via. the factory, you wouldn't create your own users for example... does splitting them up make sense in that context?