dates to a commit made in late 2012.  my guess is that it smooths transitions, perhaps on sluggish browsers?  I tried without the timeout and it doesn't seem to make a difference but my system is fairly zippy.