Issue description
I have two excavators working one tower and mining two different resources: limestone and sand. I have four trucks assigned to the tower.

The excavators are prioritizing limestone and sand respectively but the trucks are only offloading the sand focused excavator, leaving the limestone excavator constantly waiting with a full bucket.
Expected behavior
Trucks to be split their duties evenly and service both excavators. In this instance, two would service the sand excavator and two would service the limestone one.
Game version
v0.4.8
Attachments
two_trucks_one_excavator.save
Files not imported: two_trucks_one_excavator.save