• Could be missing something but is there a reason you aren't doing this all in one data flow?

    Seems to me your outer "loop" is a deconstructed data flow