why can't hardware wallets like @Ledger decode the vast majority of transactions in 2025? isn't it as easy as storing a function selector database and picking the one that matches the calldata the most? Need to blind-sign everything. From a UX perspective, the firmware & apps haven't evolved since I first used them in 2017.