What do you think about naming this something like `update_changed_attributes`? Then it's not specific to name and passing in an `attributes` hash makes sense.