WIP: beginning to implement transaction engine management.