Important addition:
It was this remark, wp: "One trap though: Since at runtime the drag tool often hits the function series, but not the data point which makes the program to ignore the drag. To avoi this, you must set the index of the line series to the AffectedSeries property of the drag tool, so that the function series is ignored by the drag tool."
Since I did not use the AffectedSeries property of the drag tool, the drag tool did not often hit the draggable data points. Just focused AffectedProperty to the draggable lineseries, everything worked as expected.
Use of the TFuncSeries (i have been using TExpressionSeries instead) is quite elegant.