Etag middleware; only re-add content + etag headers