...
[10:23:22 CST(-0600)] <EricDalquist> so it looks like the existing getColumnDescriptions method should work. For each group you can add one column per selected tab as specified in the form
[10:24:54 CST(-0600)] <jwennmacher> yes that part would work.
[10:25:50 CST(-0600)] <EricDalquist> and I think your solution from that email looks good