Implement dynamic loading for  passport.authenticate options arg so that {scopes } are loaded on a provider basis