Cache the ETags for parcel responses

We can send status-304 responses without hitting the database.

/cc @hampelm