Yeah, but it might be cleaner to _do_ the disable rather than delegate to update/4. I'll see if I can refactor.