Страница дёргается при скролле. Как диагностировать?
Записать профиль производительности и посмотреть, какая часть кадра вылезает за бюджет: скрипт, стили и layout, отрисовка или композиция. Обычная причина — длинные задачи, блокирующие главный поток, а классическая самонанесённая — принудительный синхронный layout, когда геометрию читают сразу после записи стиля. Анимировать стоит transform и opacity, потому что их можно скомпоновать без layout, длинную работу — резать на куски, а действительно тяжёлые вычисления уносить в Web Worker.