Precompute Scope.watch ASTs