Hey Jack, thanks for replying. What I'm trying to do is add the text animation from the first slide (the fade-in and stagger) to repeat on the other slides, each time a new slide enters the viewport. My most recent version uses a timeline with the onEnter callback. I've updated the pen. Still, it seems like the timeline is playing throughout all the slides at the same time instead of individually.