A not as ticklag heavy option would be to set it to:Set your gate to IF redstone=false THEN pulseGate
No discussion about princesses, drones, ..., just pump permanently.
Containerxempty = true then Pulsegate.
Do you know why?
When it is set on yours,
- It must check for a redstone signal every tick and then if there is none,
- It must check the Inventory for an item and pull it out.
- It must check for items in inventory, then pull it out.
Two checks per tick are required for yours.
One check per tick is required for mine.