Use new BaseModel with property model for conversion to and JSON.