the balance-client should collect performance stats on the health of targets, this can then be used to implement circuit breakers etc