Work-in-progress fixing deleting data from a model on update.