Think about if we can enhance enrich and/or pollEnrich to be able to poll multiple messages.
For example to drain a JMS queue, or a FTP site etc. Currently it polls only 1 message, and the continues.
With some option to tell it to continue we can have it drain the queue until no more messages.
Or maybe some expression to tell when to stop. Or have some option in the custom aggregator the end user can set/control if it should continue or poll more.