remove ProducerConsumer, it was only created as BlockingCollection seemed significantly slower, but that was only during the first few blocks with essentially no transactions