Fixes #6186 - Dynflowize product update

I would just reduce this to an each with an if statement in the block. I think that would achieve what you want and not look as confusing with the chained select/each.