$watchCollection for provider