Это коренная проблема HTML5 технологий - виртуальные списки сосут, когда у тебя DOM модель
Плюс микро-фризы из-за однопоточности
Сам давно ковыряю PWA приложухи, за_бывает это знатно
коренная проблема HTML5 технологий, что за каким-то хером, технологии для оформления текстовых документов развили ананально-ориентированным путем, состоящим из костылей, чуть менее чем полностью, для создания приложений. приложений столь же кривых и уродливых как сами технологии