Why do we call video panel here 3 times? Can't we combine the load, startplay, and showloading calls into a single one?