match up OnTx to OnBlock
switch block storage back to use storage layer since it already has a cache in front of it
add total work storage by block hash, preparing to try a new way of chaining blocks