Caching off the font metrics for the pane and using them. Fixed selection rendering widths of characters.