Fix bug wherein PUT with required but not listed fields cause entire model to be rewritten