Font manager should be made a weak_ptr collection. Work in progress