Set different timeline for PlayableDirector of a GameObject.

Current I add PlayableDirector Component to a GameObject in my scene to play a Timeline. I have 3 other Timeline files to play. Can I just reset the Playable of the PlayableDirector? Or I need to create 3 other GameObject for different Timelines?

Either/or. The playable director will remember the bindings for all timelines that have been assigned, so you can swap the timeline asset at runtime without needing to restore bindings.