minor performance enhancements
WIP: fixed CPU/EM issue, now fighting an infinite loop caused by two concurrent consumers
removed pubsub in favor of polling bc it is simpler (and faster!)