I would be OK with that as a compromise position, but these settings are either set for the entire *session* or on a *per request* basis; they are not at all specified per *connection* (reused for potentially many requests of the same host).  So I continue to be baffled by this objection.