Как вы смотрете на идею добавления хуков для модификации обьектов. Хуки будут вызываться в методe postProcess класса AdminTab.
Это может облегчить добавления нового функцыонала для админки.
Можно сделать оттдельные хуки для добавления/одновления/перемещения/удаления обьекта.
Можно сделать один и передавать в него тип операции в качестве параметра.
также в качестве параметра можно передать соответвующий обьект (возвращаемый методом loadObject)