Model `save` does not trigger change on unchanged attributes fix