Update immutable object (ironically)