[2.2] Introduce pooling of KernelTransactions.

Oh, right. This moved into the pool. Never mind me...