Construction job that requires materials should take priority over it's own build progression
I have a levee being built far off. 8/12 logs, 25% build progress. 4 builders. A log pile along their route. Morning comes, 3 go and grab logs while the 4th continues on empty handed to work on build progress to 50%, then has to go back for a log and bring it back. Highly inefficient.
This could be resolved by internally making the build progression of the construction job have a lower priority to bringing it materials. Only have them work on increasing build progression if they just gave it materials or all needed materials are already queued up for delivery.