make setting cpContext.font lazy.