В последнее время в среде веб разработчиков активно развернулась дискуссия на тему "DOM - это медленно". Тезис действительно справедлив - любое изменение DOM создает волну событий по документу и если десктопные браузеры могут справиться с такой нагрузкой, то мобильные и встроенные системы зачастую буксуют. Именно сложность DOM модели не позволяет достигнуть заветных 60 FPS, создает задержки при анимации и всячески расстраивает пользователей и разработчиков.