Fix race condition between POST / PATCH resources by using update_fields feature of save to permit only updating changed data in PATCH request