Link arrow head stroke


I see an issue with the Triangle arrowhead links. The link line extend beyond the arrowhead.

dia.linkTemplate = $(
      go.Link, // the whole link panel
        {stroke: "red", strokeWidth: 3}
        go.Shape, // the arrowhead
          toArrow: "Triangle",
          fill: "grey",
          stroke: "grey",
          strokeWidth: 3

You can see the small red color at the arrowhead tip. If there is no stroke applied to the arrowhead, then it’s much more visible.
How to fix this?

Link.toShortLength: Link | GoJS API