TROL_POINT_RADIUS * 1.8; 
        const GLOBAL_LINE_WIDTH_GRID = 1;
        const GLOBAL_LINE_WIDTH_SURFACE = 1.5;
        const GLOBAL_LINE_WIDTH_POINT_STROKE = 1.5;
        
        let activeVisualizers = []; 
        let isRedrawScheduled = false;

        function scheduleGlobalRedraw() {
            if (!isRedrawScheduled) {
                isRedrawScheduled = true;
                requestAnimationFrame(performGlobalRedraw);
            }
        }

        function performGlobalRedraw() {
           