Don't defer provider