Provider Instances==0 would never fire