структура характристик товара живет в отдельном поле. она зависит от того к скольким категориям принадлежит товар, сколько групп аитрибутов в каждой категории и сколько атрибутов в каждой группе. Логика обновления этого поля структуры характеристик товар лежит в сэйв промежуточных таблиц (связка товар/категория, категория/группа атририбутов итд.)
так вот когда к категории добаваляю штук 10 групп атрибутов, в каждой группе атрибутов по 50 атрибутов и когда привязываю эту категорию к какому нибудь товару то код выполняется минуты три с включенным 'debug_toolbar'.
если так будет работать и админка на сервере то я застрелюсь