* fix(pdf): isolate character metadata for cached font glyphs * test(pdf): verify glyph aliases do not grow cache * test(pdf): assert glyph aliases are unique