короч. у меня тут немного глаз замылился.
насколько это адекватно вообще:
Суть. есть некая сущность, по типу тэга. она может групировать под собой некие другие сущности, у которых есть дочерние объекты (+ их дочерние и т.д.).
Задача: реализовать интерфейс позволяющий групировать под таким тэгом эти сущности.
Предлагаемое решение: есть некий интерфейс настройки. в нем выбираешь/создаешь а после выбираешь тэг, в нем нажимаешь редактировать - открывается модалка, атрибуты которой - эти самые дочерние сущности. ты можешь выбрать n из них и нажать сохранить. Сущностей много: порядка n тысяч родительских. Чтобы не грузить всё есть пагинация внизу списка (на странице по дефолту 40шт).