Resolve the bezierFly promise on arrival and play the character's reaction in the .then(...). See it work Recipe: Hold & Win — collector