What is the point of container.component workers over using router.components other than container.components will run under a separate process (or processes) than the router worker?
What I researched before asking:
Docs explain container.components run python apps natively unlike guest components, yet router.components presumably also run python apps natively, so seems like no speed advantage.
Container.components each need boilerplate auth calls to register whereas router.components auth is implicitly handled. That seems more like a kluge/workaround to make container.components work, not a benefit of container.components.
After scouring docs and other github posts, I also read forum questions from 2014 and 2016 (Components in Containers vs. Components in Routers?).