Я правильно понимаю порядок? Рендерится реакт компонент, определяет какие ноды нужно обновить, планирует микротаску, где обновляет дом, а затем сразу после это синхронно выполняется колбэк useLayoutEffect, а еще через микротаску выполняется колбэк useEffect, затем заканчивается выполнение остальных микротасок и браузер перерисовывается. Не очень понимаю порядок, в котором это происходит