My family started reading Harry Potter recently. My 5.5yo wants to listen (he's seen the movie) but isn't quite ready to sit quietly for a chapter -which I think is perfectly typical for his age. We're really reading for our almost 8yo. The friction we're facing is that DS interrupts when he loses focus on the story. It's not a problem for him of course but it's frustrating for the rest of us.

He is not required to stay in the room and we've encouraged him to go do something else if he wants but he wants to listen.

I've encouraged different balance and movement toys but they only work for a few seconds. Are there other activities that might help him sit quietly? I'm thinking like the kid equivalent of knitting but I don't know what that might be.