Current (expected) behaviour:
- When clicked with a single foundation an idle villager gets to work.
- When clicked with multiple foundations selected, each foundation gets its own assigned villager. (But they should all keep the other foundations in queue because it may be that there are more foundations than idlers.)
- When clicked with a single foundation with hotkey all idle villagers get to work.
- When clicked with multiple foundations selected and with the hotkey all idle villagers get to work on the first foundation. (This should probably split the idlers over the foundations, but they should all keep the other foundations in queue because it may be that there are more foundations than idlers.)
Foundation could be replaced with resource in the list above.