Something for later: Move this calculation out of RenderCharacter as it will be static for most text strings.