Something cool about focusing on just payments, is that its really easy to migrate custody methods. One balance send (up to rate limit requirements, etc) There's no associated smart contract state you have to be worried about. So a wallet could have a "update mnemonic" feature
So if you are onboarded with a payment link, you don't need to import your existing mnemonic. You can easily just update it later.
14