Use saved promise instead of userInfoCache.
Merge pull request #12 from Rise-Vision/chore/replace-userinfocache-by-saved-promise

Use saved promise instead of userInfoCache.