Update etag calculations to hash entire response object