Adding list to GoLabeledLink

We have a requirement to display a list as part of the link. We have partial success by adding a GoMultiTextNode to a GoLabeledLink. We position the GoMultiTextNode at the center of the link.
Where we have an issue is moving either or both ends of the link (via the attached nodes) left the GoMultiTextNode in its original position. We thought the GoMultiTextNode would move automatically since it’s a member of GoLabeledLink which derives from GoGroup. Are we missing something?

Set GoLabeledLink.MidLabel to be the GoMultiTextNode that you created, perhaps with GoLabeledLink.MidLabelCentered true.
Instead of using a GoMultiTextNode, you might want to use a GoListGroup, unless you really want people to link to/from it.