Correctly handle updates that replace all the lines
Render each line as its own texture on the GPU