caching outbound requests in redis means controller caching is mostly pointless. removing code