diff --git a/packages/ember-glimmer/lib/helpers/hash.js b/packages/ember-glimmer/lib/helpers/hash.js
index <HASH>..<HASH> 100644
--- a/packages/ember-glimmer/lib/helpers/hash.js
+++ b/packages/ember-glimmer/lib/helpers/hash.js
@@ -1,6 +1,3 @@
-import { isConst } from 'glimmer-reference';
-import { CachedReference, RootReference } from '../utils/references';
-
 /**
 @module ember
 @submodule ember-templates
@@ -36,27 +33,6 @@ import { CachedReference, RootReference } from '../utils/references';
 export default {
   isInternalHelper: true,
   toReference(args) {
-    return HashHelperReference.create(args.named);
+    return args.named;
   }
 };
-
-class HashHelperReference extends CachedReference {
-  static create(namedArgs) {
-    if (isConst(namedArgs)) {
-      return new RootReference(namedArgs.value());
-    } else {
-      return new HashHelperReference(namedArgs);
-    }
-  }
-
-  constructor(namedArgs) {
-    super();
-
-    this.tag = namedArgs.tag;
-    this.namedArgs = namedArgs;
-  }
-
-  compute() {
-    return this.namedArgs.value();
-  }
-}
[GLIMMER2] Simplify `hash` helper

The hash helper simply means “give me the named args”, so we can simply
pass along `args.named` which is already a `PathReference`.