Model update can have a custom setter