Батч тоже не обрабатывает объекты больше 1000вершин суммарно, если это не поменять ручками
тогда вообще не понял логику. как в коде смотрел, что если эффект один и пропсы константа, то всё в один шейдер запекается, именно для этого абстракт и нужен...