Partially revert no-thread fix
Partially revert no-thread fix

We shouldn't require a paused thread for evaluations - this breaks some existing tests and shouldn't be necessary to work around the Theia issue (which should only occur for stacks).

Dart-Code/Dart-Code,Dart-Code/Dart-Code,Dart-Code/Dart-Code,Dart-Code/Dart-Code,Dart-Code/Dart-Code