Setting parameter values in a table subview

Hello,

Im trying to create a subview for each row of my table. I followed this tutorial on doing it using column values in the row. This does the job for me, but its a bit wonky. I have an unknown number of strings that have to be passed to the subview. At the moment I concat these strings along with some delimiter I can split on. But this seems incredibly inelegant. Is there a better way of passing a list of n values to a subview? I saw the rows.subview object on the table contains a viewParams property, but I cant find anywhere that documents how I can use this properly, and the onhover tool tip doesnt explain much.

Any advice on a better way of accomplishing this?