Provides a factory for generating model constructors that will never produce multiple instances of a model with the same unique identifier.