Yes it looks like the browser start loading the gif file and display the first frame then wait for the missing data. That's good.
I prefer to work locally for 2 reasons :
-mirroring will work even if you loose the LTE network
-it will be a lot faster and smoother
All we need is a smart way to...