Currently the "Do until you have X" jobs in the different production stations do not have a sensible upper or lower limit.
For example, I give a bill to cook simple meals until I have 10. The colonists will cook 10 meals and carry on with their day. One person comes by and eats one meal, there are still 9 meals left and thus, the 10 meal job is no longer satisfied. A cook will come to the kitchen and make another one meal.
It is not efficient for the cook to do this, it would be preferable if you could apply some "hysteresis" to the whole process, that is to say set a lower limit and an upper limit. If there are ever less than 5 meals, cook until you have 10. This way instead of the cook doing many small jobs, he will work smarter and work in batches while still maintaining a good amount of products in storage.
For example, I give a bill to cook simple meals until I have 10. The colonists will cook 10 meals and carry on with their day. One person comes by and eats one meal, there are still 9 meals left and thus, the 10 meal job is no longer satisfied. A cook will come to the kitchen and make another one meal.
It is not efficient for the cook to do this, it would be preferable if you could apply some "hysteresis" to the whole process, that is to say set a lower limit and an upper limit. If there are ever less than 5 meals, cook until you have 10. This way instead of the cook doing many small jobs, he will work smarter and work in batches while still maintaining a good amount of products in storage.