Moving setTimeout to our dispatcher