It would be silly for a cached GET request to have to wait in line behind a bunch of POST requests blocked in serialized database transactions. A cache hit is basically free so it’s not starving any other requests.