Code cleanups for adjusting cursors after a key was erased
Reducing memory allocations in transaction structures
Improved transaction performance by reducing memory allocations