Create the TxContext in a different transaction