Hi! I have an array of playable directors representing several different timeline tracks. I am operating them with a very basic state machine to stop, start and play the playable directors based on different events. My example scenario is that I have 4 states, each state has a different timeline animation to play and I have a script that simply manages at which index to play. State 1 (User enters room = animation of door closing plays), State 2 (User clicks on button = triggers a VFX animation) etc. However I am hitting an issue with restarting playable directors, when I want to toggle back to a previous state I call PlayableDirector.Stop() on all the playable directors after that previous state, but none of the animations seem to reset until I go forward in the sequence again, its like it forgets to update until its played again. Anyone know why this might be the case? Or how I could manage resetting and activating more effectively? Thanks!