Updated to use GitHub API Cache.