Refined task selector to not depend on queue. This allows for fast
remote selectors instead of requiring remote queues.