Use a configuration manager to handle runtime config-derived data and eventually allow live configuration reloading.