Cache the result of Font::getDefaultPath().
(According to Very Sleepy, this was taking up 39% of render time :))