PropertiesModel moved to factory methods.