game changing https://github.com/itsobvioustech/aa-passkeys-wallet/blob/main/src/Secp256r1.sol
So far I am loving their wallet. It's fast compare to MM and top of that they support three different ways to save the key. Seed + cloud + bar code. You need 2 to restore your wallet.