endless ETag/If-Match/If-None-Match fiddling