Edit port location only on left side

Hi! I need to implement ports onto a node with a scrolling table and have the ports on the left or right side of each table row. This is what I have currently, where there are 2 links coming out of this “A” table row, but the port on the right is inside the scrollbar. I need to move the port on the right over a little, but only the right port.

I can set the fromSpot: new go.Spot(1.04, 0.5) to achieve this screenshot below but this moves both ports to the same side, which I can’t have.

Screen Shot 2022-10-27 at 10.23.30 AM

How can I do something like “set fromSpot: go.Spot.LeftRightSides but if port is on Right side, move over x amount”? Is that possible? Thank you so much!

Have the scrollbar overlap at the right side of the scrolling table.

Walter, you’re a genius, thank you