That's interesting - it's about as optimized as you can get for something like this. That being said, I know HTML5 has its limits. There is also a windows executable you can download that should play better.