Points: createInitialPoints("fold"),
                showSubdividedView: true,
                initialSubdivisionLevel: 0,
                baseCanvasSize: displayCanvasBaseSize 
            });

            window.addEventListener('resize', () => {
                activeVisualizers.forEach(viz => viz.resizeCanvases());
            });
            
            setTimeout(() => { 
                activeVisualizers.forEach(viz => viz.resizeCanvases());
            }, 100);

            scheduleGlobalRedraw();
