Got it working! The RE approach was perfect – it DRY’d up the workflows. And the “set index to current index + 1” for the actions is really clean, thank you @josh50

I still have a bit of weird hardcoding with using a table instead of an RG at the top level. Each column is doing a search for a hardcoded number e.g. “5” for the fifth period. It would be DRYer if that instead referenced the 5 in the column header. But I don’t think Table Elements have a way to do that yet that I can see. For now I’m putting this in the category of “live with it and come back later.”