Смотри: берешь некий скрипт, который может послужить твоей цели одноразово. А потом создаешь вязку (или скрипт), которая создает действие скрипта каждый раз, когда ты хочешь, и уничтожает его действие опять же по твоему желанию.
То есть одноразовое действие скрипта приводится в движение мета-скриптом (или мета-вязанкой). Сила же в скрипт попадает через вязанку, хотя исходит, ес-но, от тебя.
То есть если есть возможность создать именно мета-вязанку (а не вязанку с рабочими свойствами!) то этот фокус может быть даже будет работать. По крайней мере, нет каких-то очевидных для меня причин, по которым он не может работать.
Фактически, свое действие по созданию/удалению скрипта ты локализуешь еще в одном скрипте.