The transaction is needed for `c` and `s` and such.