Model instantiation refactor.