freetype: redo the way we detect and use