Can worker processes access any available engine?
No. A worker process can only run on an engine available to its coordinating process. The coordinating process is the DBMS task that originates the request and merges the results of the worker processes into a single result set. The worker processes inherit its engine mask, in addition to permissions and queue.