OAuthPlug: use user cache instead of joining