Есть список на 30 элементов.
В каждом элементе - Card с семью TextView, в которые пишутся данные из объекта, без всяких сложных вычислений.
В RecyclerView просто красота - летает.
Переделал на LazyColumn - лагает. И в дебаге, и в релизе.
Добавил всяких оптимизаций - key, contentType - лагает.
Проверил рекомпозицию (просто выводом println): вычисления проводятся как надо - один раз при появлении элемента.
То есть, вроде всё работает как надо.
Поудалял всё - оставил пару элементов Теxt в карточке.
А всё равно тормозит.
Появляются рывки при прохождении границ элементов (ну понятно - создаёт новые композиции).
И телефон-то вроде норм - Samsung S23+.
Неужели compose такой медленный?
Оптимизирует ли compose при создании релизного билда?
Вроде в релизном билде работает побыстрее всё же.