Is often inefficient to manage loops in a microflow, especially when some nesting is involved.
There are cases in which a more functional-oriented approach to lists can be advantageous, for example, with functions such as fold, map etc.
Summarizing, I believe that list operation in Mendix should evolve more toward a functionally oriented approach that is almost already present.