I would prefer that you make this timeout much higher than 10. Maybe around 100? Just to allow time between setTimeouts for ember to process data.