Caching layer for the GitHub API