set glyph.face after caching/cache lookup, not before