I have a machine that produces 6 different geodes. I dump them all into one train station. I want that train station to provide "geodes" but I don't really care which one. I want a station elsewhere in my base to accept geodes. Again, I don't care which. They all do pretty much the same thing (they all get sent to a sorter and get crushed by a crusher running the appropriate crushing recipe.
Which is why they're all mixed. And why I can use my almost solution to just convert the chest signal from a mix of 6 different geodes into a signal of just blue geodes of the amount of all the geodes in the whole chest. Which works fine for LTN but triggers an LTN alert every time since the pickup items don't match the expected pickup items because it picks up a mix of geodes instead of what it was expecting which was all blue geodes.
What is the different between this and a request of the 6 items as usually?
I want one train to deliver multiple geodes and be sent when there are enough geodes for a full trains worth and then drop off its random assortment of geodes to the requester station.