It looks smooth. What kind of optimizations have you used?