refs https://github.com/TryGhost/Toolbox/issues/363 - this middleware is standalone and I suspect we're going to be touching it further when we work on Ghost's caching in the near future