@lihaoyi It's important to make sure that it does not have an undue impact on other logic by reducing the baseline performance for everyone. you can probably use something like this: https://github.com/scala/scala/blob/2.13.x/test/benchmarks/src/main/scala/scala/concurrent/FutureBenchmark.scala#L232