back out caching changes in CWalletTx::GetAmounts