Remove currying, streamline queueing postMessage/events for Worker to be more understandable