TxnState implements the kv.Transaction, its Size() method should consider the cached transaction data.