100% agree with key-holders being able to own their entire identity. That's follows, event history, mute lists, maybe even PMs, allow easy restoration. I'm still working on an issue for presenting a possible addition/change to nip-05 that allows extensions to present authoritative profile data. Currently under construction in NVault.