@draco241 @knoppixjs Всем привет. В общем, та проблема была пофикшена с перформансом на свг( не сейчас, ранее, но только добрались руки). Что в итоге было сделано: отказались от createSelector почти во всех случаях, был сделан отдельный провайдер для поставки статики и информации о базовых контейнерах( для просчетов зума), пофикшена проблема с hit test(путем подставки лайаута во время перемещения), динамический рендер ситов( именно рендер, невидимые элементы не убираются, так как это занимает много времени также), Оптимизиция зума через transform translate3d, scale3d с преобразованием его в width height после зума, чтобы избежать размытия. + упрощение всех возможных выборок и обращений к обьектам( например obj2[obj1.key]) Все это превратило сайт в отлично оптимизированную приложеньку 🙂 ( не идеальную, но да)