Коли useMemo реально допомагає, а коли це шум?
Допомагає, коли обчислення справді дороге або коли значення слугує залежністю іншого хука чи мемоїзованого нащадка — там нове посилання на кожен рендер убиває мемоїзацію. Шумом стає навколо дешевих операцій, бо саме порівняння і зберігання значення теж коштують. Загорнути в useMemo усе підряд — зробити код нечитабельним без вимірної вигоди.