Hi All

I have solved this by using a VT structure, similar to the way WebList and WebSuggestionForm work.

I'll add some details here when I get a chance.