only metadata requests should be compressed
fetch always follows
ironed out bizarrely convoluted [no]follow logic