more retain support
bugfix : when we change animation during and anim wait/end handler, added skipSync so that previous aniom frame does not mix with the next logical animation frame