create (tvirtualpersistent)
create (tactivatorcontroller)
destroy (tlinkedpersistent)
loaded (tactivatorcontroller)
setactive (tactivatorcontroller)
setlinkedvar (tlinkedpersistent)