                  this.ctxFilled.save();
                    this.ctxFilled.scale(this.devicePixelRatio, this.devicePixelRatio);
                    this._renderFilledSubdivisionPathsRecursive(this.ctxFilled, this.mainPatch, 0, this.currentSubdivisionLevel, 0, 0);
                    this.ctxFilled.restore();
                }
            }
        }

        // --- Define Initial Patch Configurations (nominal 0-500 space) ---
        function createInitialPoints(mode = "default") {
            const w = 28