Run expression evaluation async. Add a _sync variant for the tests