This fixes an issue where we'd truncate the fractional part of each glyph width, often making the returned width slightly too short.