Cache client settings, emit event on reconfig in configuration.js