Clean up xdraws and optimize glyph drawing with non-unit kerning values