That’s pretty much what I have done any time I needed to do it. The thing that usually gets a bit tricky is to get WPT to continue the measurement while you’re doing the scrolling (usually a combination of combineSteps and execAndWait) because it wasn’t originally built to record video of arbitrary page interactions.