Seems like a reasonable way to introduce it. Yes, client config pollution should be avoided when possible.