Again, the above suggestions are moving away from the concept of "earmarking". One wants a work action done if a worker is produced, although the actual worker would be up to the discretion of the DP, another one wants to make sure the first project on the Priority List gets done first (what a concept), and another one wants to increase the depth of the prioirity List for each worker produced in a province, although this last one doesn't explain that the worker is wisked away to some other Province and the DP will get around to working on the Governor's PL when they deem it's necessary. Why do you people have to complicate the matter? It's simply a case of earmarking a worker produced to complete one job before it is released. It doesn't have to do hand stands or twirl around or entertain you in any way. It just does its specified job and is then turned over to the DP. Its that easy. There is no sense in over complicating this issue. It serves no purpose. First you say, as eyrei does, that it is a headache, that its too much of a problem to manage all this extra detail, and then you turn around and throw in so many left turns, that it's hard to kepp track of all the complicated if, ands, and buts.
A worker is produced in a Province and that worker is "earmarked" for a specific job in that Province. That's as deep and as complicated as it needs to be.