Except the instance configuration is a pain to use for common configuration (as shown by this pull request). We agreed to refactor the common config out into a separate config object, which is passed into per-handler config object constructors.