* A provider for configuration obtained statically (via static resources in the bootstrap config),
* resulting config implementations (i.e., the ConfigProvider::Config); this enables linear memory
* scaling based on the size of the configuration set, regardless of the number of threads/workers.
template <typename P> absl::optional<ConfigProtoInfoVector<P>> configProtoInfoVector() const {