You can remove this, you don't need to clear the timeout once it has executed. Also the change to Ember.run.later is the same as setTimeout with run loop semantics