The EventLogging MediaWiki extension requests stream configs for many streams on every page load. To keep the payload size down, we excluded extraneous stream config settings by default via the StreamConfig::INTERNAL_SETTINGS const. This is a bit hacky, as it hardcodes some settings in the extension code itself.
Stream Config is beginning to be used by more clients, and more settings are being added, e.g. https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/668124.
Since the reason for automatically excluding certain settings is really just for the EventLogging on every page load use case, we should make the EventLogging + EventStreamConfig + ResourceLoader bridge do the filtering of settings for EventLogging. That way, EventLogging can explictly set what settings should be exported.