Do we have a non-null transactionTable even for non-tx cache? That would be odd ...