thomaschaaf: unless your single JS thread is busy, then it has to wait