I think it's mostly because `setTimeout()` isn't guaranteed to be precise. I'll probably just remove one of the assertions.