If my old wallet created and submitted a P2SH TX to the blockchain, and I migrate to a completely different wallet, how can the new wallet detect that that UTXO belongs to the userme? Since the script is hashed, it can be anything and contain unpredictable information, like other PKHs in multisig transactions