+ cache fonts in memory