Fix overridden values being overwritten on save, and do computation on create.