In the operation of adding reroute node to the intersection with the
gesture segment, each rerount is added to the middle of two points that
are part of the segment.
This brings a strange result if the gesture segment has little definition,
which is the case when the gesture movement is very fast.
The proposed solution is to add the reroute node to the intersection point.
This feature was added in rB17935168c079: Reroute nodes, by Jeroen Bakker (patch #28443)..
Ref T85149