Multiple cases here: 1. setting our own key on registration 1. changing identities from a safety number change dialog Note that removeIdentityKey runs before saveIdentity, so we'll always end up with firstUse: true on our own key. // FREEBIE