Speed up the build job object procedure.
The loop to build all the objects to the jobs in a pipeline takes a long time. This proposal likes to use a thread pool to do this task concurrently.
Reviewing and creating all the job objects from a Mesa pipeline took about a minute and a half. With this change, it takes about 15 seconds.