Except if someone else priority-sent something that hasn't yet been received before calling `getWorkerTask`. Because it could come from any thread, it would at least be a race condition. Or am I missing something?