Do we really need the `setTimeout` here?

I'm just curious the reasoning - please don't change right away.