jsx -> wipRoot -> wip.child wip.sibling -> requestIdleCallback -> stateNode -> children wip -> wip.child wip.sibling -> ... -> commitRoot -> child sibling
jsx -> wipRoot -> wip.child wip.sibling -> requestIdleCallback -> stateNode -> children wip -> wip.child wip.sibling -> ... -> commitRoot -> child sibling