Popups In Perspective

I don't know the answer to your actual question, but I know there are several users of the forum, myself included, who prefer to send the tagpath of a UDT as a string instead of the UDT instance. In this method you use indirect tag bindings (which can be bidirectional) instead of property bindings to the UDT parameter.

More info in this post.