Doesn't need to have explicitly defined schemas; can start with type/resource and ID and then "inherit" from API responses
If possible: detect changes, know what the minimum required mandatory fields are for updates (i.e. ID and type) and then PUT only the changes + required fields.
Ideally can access properties as property names, i.e. model.field_name
Would need figure out how this could help us internally, i.e. how easy it would be to eliminate code duplication.
model.field_name
Would need figure out how this could help us internally, i.e. how easy it would be to eliminate code duplication.