Right now if we want to pass some outpuf from a call as input or another, we need to use aggregate + remove.
This is cumbersome and requires revisiting the remove if changes on the called method happen.
As example:
- Calling Service A to collect list of Ids.
- Calling Service B with Ids to obting full information of these instances.