Don't have an answer, though I did just spend the last 30 minutes trying to make sense of this. What I did find as a work around only really works if you don't mind some formatting issues.
If you use a select list component, you can set the whole outcome as the link, which then only requires a single click. This will create an additional outcome on your form for clicks from that component. Using this, I was able to loop right back to the form and fields were updated. The downside is that as it's not a grid, if you are putting in more than one or two items per line, it can get really messy and fields won't line up.