Currently, we are unable to scope variables within an Apply to Each loop. This means, that while we can set a variable in the loop, if the loop runs concurrently rather than in series, it incorrectly handles the Set Variable action. The work around has, thus far, been to use a Compose function, which works but is inelegant as all references to its content appears with a common "Outputs" tag rather than a variable tag identifying which Output it's referencing. Yes, you can see this data by mousing over the Outputs tag, but it should be visible at a glance, as happens with variables. An alternative here could be allowing the tags for Outputs to be shown as the Compose function titles that create those outputs.