TL;DR
I want to be able to turn off automated insertion limitWhat?
Add an option to turn off Automated Insertion Limit on inserters, like stack limit, and filters/blacklist. Also maybe let it be circuit controlled.Why?
With assemblers been able to be controlled with circuits now, it makes some sense to control insertion fully by circuits. Automated Insertion Limit, while a really useful feature overall, prevents some designs by disallowing you to choose how to use assembler input buffer.An example
The specific problem I encountered was when designing an assembler that would do multiple recipes, I set up a circuit so inserters would only insert the exact amount of items needed for the recipe, so i wouldn't need to deal with outputing excess input buffer. While it worked fine, not using the buffer at all leads to fast recipes being severely limited by inserter speed. So i set it up to work in batches of 10 (working in batches also allows for full use of productivity modules when recipe changing). The inserters would insert enough ingredients to complete 10 recipes, and let the machine finish it, and check for recipe changes before inserting more. It worked fine for the fast recipes i was testing.When trying some other recipes i realized automated insertion limit breaks the circuit. As the inserters can't input enough of an item, and the circuit is set up so they will input enough of one before moving to the other, they are just stuck trying to put a quantity the automated insertion limit won't let them.
I could just set it up to work on batches of 2, but as i said this is really bad for fast recipes, and also for fully using productivity modules.