You could make all parameters nullable and only change the non-null fields. Not sure whether we want to be able to set a field to null though.