Behind the scenes there’s a lot more going on than pressing left/right/ok. I read somewhere else they had to do something clever with the caching of the stream. The different apps probably fetch different amounts ahead of time and store in the cache differently.