Problems with animations

Hello! I have map, where no rounds exists(I made this system on my own), and there are also animations which i have to “restore” after their using(not exactly after they ve been used, but a bit later) so I thought I could use SetPlaybackFrame() method in sequencer_device but I found out that is continues animation without stopping it(but i need just place animation on needed frame and wait till someone triggers it to play).

And if i use either pause or stop animation behaves really weird, like if i step on paused or stopped animation i have 1000km jump away from my map and other glitches. After all this stuff I decided to use play reverse method, which goes to 0 frame and stopes without these troubles. But i have to wait all animation time(if i do not increase speed rate).

  1. Is there a way to make this instantly?
  2. Also how i understood animations plays for client(and so change their state/frame) only after they ve been loaded on client, right, and this can make desync?