face_set_ptr can be unique rather than shared
fast, non-caching check if a font can be opened and read