Use the "Downloading" boolean to trigger the download sequence. Then drag the Progress number input from 0 to 100 to simulate download progress. When it hits 100, it completes the sequence. I'm using #TrimPaths and a #StateMachine with three layers to accomplish this effect. One layer handles the main sequence, one layer handles the height of the water with a blend state (moves water from 0% to 100%), and another layer handles the looping water movement. Note that the animations can happen at anytime and it will smoothly blend to any state, no hard cuts anywhere. State Machine could be setup as a single layer and one additive blend state to handle all the water movement… that might be a simpler setup!