1. Перерендер корня никто не делает. По факту перерендер делается от кусочков большого дерева (по хукам).
2. Вниз по дереву (ближе к листьям) оно действительно рендеряет на уровне реакта, но до проавки дома это не доходит.
3. Если очень надо есть useMemo
Бля, да это похер - корня или не корня. С любым списком так будет. Ну useMemo да - если ты все функциональные компоненты в это обернёшь - то да. Но я лично просто ВООБЩЕ все компоненты всегда делаю Pure. Кроме явным образом выбираемых, для которых это действительно не нужно (что очень редко)