Make worker broadcaster an instance var, so it doesn't reconnect for every message. Hopefully fixes ordering bug.