This allows a single LifeCycle to be shared among multiple root components, since each root component has its own ChangeDetector configured.
This allows a single LifeCycle to be shared among multiple root components, since each root component has its own ChangeDetector configured.