optimizations to mpmc-queue yield placement