Font load done via callback, not watched loop