Separate fonts loader from text renderer.