Is there a way to make a priority merger in this? When you merge 2 belts normally the inputs alternate. I'd like to set something up that instead favors one input belt whenever it is available and only ever accepts shapes from the second when the first has a gap in the flow. I tried using the Belt Reader to detect whether a shape was present on the first input and then a Belt Filter to only open the second when the signal was absent, but the Belt Reader output appears to persist through gaps in the shape flow, rendering that a non-starter. Is there an alternative I am missing?
Use case: I'm looking at the first-tier research station in Manufacture mode, and it looks like I should be able to loop the "trash" shapes through the process and only feed in the other half. However, that still needs a supply of trash to bootstrap the process. I was hoping to automate this such that I can hook up an input and it will simply stop accepting fresh trash once the loop is fully saturated.