When you reopen a newly created field, the handler is rewritten back to if it wasn't set. This happens before the field is saved. 