nostr wallet connect is super interesting but it seems like i have to set it up every time i log in from a different client. is that intentional design choice (cuz decentralization) or accidental?