AOSPLifecycleOwnerProvider
interface AOSPLifecycleOwnerProvider
This abstraction allows us to retrieve a LifecycleOwner. This class is meant to be used to identify the closest LifecycleOwner and associate it to the ComponentTree.
If there is no knowledge about the current LifecycleOwner it will return null