Thank you! A colleague suggested that it might be better to not have the numbers decrease from inventory and when you drag into the loop, but instead throw an error if there aren't any remaining to perform an action on. That way the same logic can stay on the board and be automated till you run out of resources. That's one way to approach this (if it was expanded).
Clucking was supposed to be pretty important but the lack of balance (since it's very easy to kind of upgrade the processor and never worry about clucks being a restriction) took away its importance mostly hahah. Generating clucks within loops would give extra resources for actions further down the line, but at 1 action/space cost. The roosters generate more clucks than the chickens.
Thank you for the kind words!