markerPoint property
Where paintOverlay draws the snap marker: the resolved hover point.
A tool that places its shape somewhere derived from that point
overrides it (spec 08 D15, Ruling 08-14: an opening tool marks the
point projected onto its host's centreline). Read per frame: an
override returns a stored point and allocates nothing.
Implementation
@protected
Vector2 get markerPoint => hoverPoint;