I’m facing some problems when my little town grow big. Sometime the gathering take time only because pieces/loot/etc… are too far from the stockpiles. Of course this start to be a problem when your mighty army is fighting the enemy on their sol for example.
Do you think that domestic animals could be a solution ? They can act as an inventory for the workers they’re assigned to (refer to age of empire 3 “German worker with cart)”. It could add path-finding reduction cost maybe due to increased load ?
( see also :
Managed by the shepherd they can become a new boost to the farmers too ?
Hope my idea ring bells and grow some ideas of yours