Switched to a faster array to get VoltProcedures instead of doing look ups by names. Moved some more logic inside of the critical section in TransactionInitPriorityQueue. I'm starting to get burnt out...