Cannot use workflow "for each item in a list... do" on a found record

This seems odd to me, shouldn’t we be able to use the for each item action in a workflow with a found record? I.e. I find a record with a linked collection field and then run through that list in the for loop. Right now I can only choose a list that comes from the triggered record?

Edit: I certainly see that the manual states it’s for the trigger record but that seems pretty arbitrary to me?