Not really necessary. Once you have the connection established, you have access to all the controller tags. I use many different UDT's in the program and he has no problem hitting all digital, analog, modbus, callout, alarm or any other of the UDT tags.
If you are familiar .csv importing/exporting you can export all the controller tags, massage the layout a little and then Cygnet can import them, just like that all tags are in and there.
The system we are currently working on has roughly 900 tags being read by Cygnet and we have had zero issues.
I hope this helps.
K