Я уже писал выше, другой контроллер значит, проверки нужно ставить.
Посуществу для проверки нужна рекурсивная функция, так как некоторые контроллеры это просто разветвители к которым в свою очередь подключаются другие контроллеры, например List контроллер или тотже XYZ - что по умолчанию стоит позиции и вращении.
У масштаба по умолчанию стоит Bezier_Scale:
$.scale.controller
Controller:Bezier_Scale