upgrade action caching gem