I'm working on making my LipSync Pro plugin compatible with Timeline at the moment. Eventually, I'd like to actually incorporate the playables API into the whole system, but as a stop-gap for now I've created a playable that just exposes a reference to a saved LipSyncData (clip) object instead. I've noticed that there's a few nice features some of the built-in tracks have that I'd like to replicate though: The Add From... dropdown that then lets you choose an Audio/Animation clip for the new clip before adding it. The ability to set a max duration or prevent dragging the start further back than the length of the animation clip. Is there some way to do this, or even fixed-duration clips? Triggering something when a playable in the timeline starts playing rather than every frame. LipSync has Play and PlayFromTime methods that will work nicely. I've found the OnBehaviourPause and Play methods in PlayableBehaviour that would work, but as far as I know I can only access the track binding from ProcessFrame. Other than that, it's a nice system! I'm looking forward to using it more in my own projects as well! Cheers.