       displayBuffer = activeEditor.displayBuffer
       if displayBuffer?
         actualLines = displayBuffer.getVisibleRowRange()
-        screenLines = displayBuffer.buildScreenLines actualLines[0],actualLines[1]
+        tokenizedLines = displayBuffer.getTokenizedLines()
+        screenLines = tokenizedLines[ actualLines[0]..actualLines[1] ]
+
         scrollTop = displayBuffer.getScrollTop()
         scrollLeft = displayBuffer.getScrollLeft()
         lineHeight = displayBuffer.getLineHeightInPixels()

            transform:translate3d(0,0,0);
            -webkit-filter:blur(#{textBlur}px);
            "
            attrsForward = {
              charWidth:charWidth
              scrollLeft:attrs.scrollLeft

                activeEditor:activeEditor
                lineHeight:lineHeight
                displayBuffer:displayBuffer
                screenLines:screenLines
                offsetTop:offsetTop
                scrollTop:scrollTop
                scrollLeft:scrollLeft
