Let's take out the sleep in PartitionExecutor.run() and not call TransactionInitPriorityQueue.isEmpty(), since that's a blocking call