Use requestAnimationFrame instead of Ember.run for smoother animation.