provideLazy was not really lazy