ters: ["CodeMirror-linenumbers"],
                    firstLineNumber: 1,
                    electricChars: false,
                    workTime: 350,        // Increased chunk time
                    workDelay: 20,        // Minimal delay
                    maxHighlightLength: 0, // Disable highlighting
                    dragDrop: false,
                    pollInterval: 500,    // Reduced polling
                    viewportMargin: 1,    // Minimum viewport
                    configureMouse: () => ({