Nejdřív změřte, pak opravte skutečnou příčinu — nerozmisťujte useMemo všude na základě hádání.
Diagnostika
Využijte React DevTools Profiler (zapněte "Highlight updates when components render"). Ukazuje, které komponenty se znovu vyrenderovaly a proč (props se změnily, state se změnil, родительská komponenta se vyrendrovala, context se změnil).
