I can get to control <Timeline /> when placed inside a <Reveal />, I also try to pass playState prop on reveal itself since
The Reveal component is basically an Intersection Observer and a Timeline component combined.
source: https://bitworking.github.io/react-gsap/src-components-reveal
However playState is not a prop of Reveal so this does not work.
My use case is that I need to wait for all the elements of the animation to be ready before starting the animation.
As a workaround I am controlling the animation manually using a mutation observer.