A gem to allow you to have a soft cache expiry and serve you the stale resource while it fetches the fresh resource in background