I have a scenario in which my module outputs a contact list which is long and creates many bundles. Because of the bundles when it passes through my router and hits the filter each bundle is processed separately which I don’t want. So I introduced an aggregator after the first module which gives me the single bundle I need. However, the aggregator puts each bundle in a collection. Once the bundle from the aggregator hits the filter the filter is only looking at the first collection and won’t process through any more of the collection so my router keeps default to the default route. Any ideas on how to solve this?