h.points[this.draggingPointInfo.colIndex][this.draggingPointInfo.rowIndex].y = newY;
                        scheduleGlobalRedraw();
                    }
                });

                const stopDragging = (e) => {
                    if (!this.activePointerInteraction || this.activePointerInteraction.id !== e.pointerId) return;

                    this.activePointerInteraction = null;

                    if (this.draggingPointInfo) {
                        this.draggingPointInfo = null;
         