Так вроде работает. Идея, видимо, в том, чтобы вычислять координаты с помощью третьей переменной, в которой и используется GLOB_SCALE
Не совсем представляю - для чего зависящий от масштаба параметр нужен в настройках. А если его попытаться отредактировать в 3д/разрезе/каталоге при другом масштабе - он же везде обновится и сама идея зависимости пропадёт. И как в этом случае фоновый обсчёт или функция единичного запуска скрипта параметров работать будет - тоже не ясно.