Feels fundamentally wrong that wallets sign anything other than simple asset transfers.