Interesting, could you explain the process, I don't really understand how that works.
-- Will it not hit the infinite loop warning this way? I do that too, but to prevent the infinite loop, I set th eevent with 0.00001 delay.
-- does that mean that when a transition is pointing to its own state, the action is not reinstanciated and therefore all variables values are still there, and onEnter is called again.
That's excellent! Ill experiment with this.