well for me, i know the etag middleware isn't byte-equivalent because it uses crc32, so if i could make better etags in each middleware or route, i will. etag middleware is more of a catch-all for me. and it's better not to initiate streams at all by doing `return this.status = 304` vs. relying on fresh.

but these are all optimizations so it doesn't really matter