At this moment input materials for crafting are picked from containers using LIFO rule. This works in most situations but certain items are particularly annoying to craft, for example bug collection which is bonused by using different bugs. Crafting more than one collection from a container requires special order of placing items before crafting.
The idea is to add "Material lock" toggle in the crafting window which will remember exact input material types currently selected and make sure the exact types will be used in the same positions for mass crafting. Exact same position is important because of e.g. laurel which can be used as a leaf or as a spice. If there is not enough materials to fill any of positions mass crafting will stop. The lock cannot be enabled if all non-optional positions (spices) are not filled.