Really interesting problem in Gzz: how to break lines of text in a paragraph when the line where the cursor is must have the largest font and the font size (and possibly width of the paragraph) must taper down on both sides of that. See, the problem is that the paragraph must start on a given point (beginning or slightly indented) from the beginning of the line so we can't start rendering from the cursor. What fun! Probably have to do something like successive approximations.
