ComponentState
data class ComponentState<S : StateContainer>(val value: S, val eventDispatchInfo: EventDispatchInfo? = null)
This object holds all the state the component created during render. It includes the mutable state, cached values, event dispatch info, etc.