diff --git a/source/funkin/util/ReflectUtil.hx b/source/funkin/util/ReflectUtil.hx
index da98c820b..40277651c 100644
--- a/source/funkin/util/ReflectUtil.hx
+++ b/source/funkin/util/ReflectUtil.hx
@@ -44,6 +44,11 @@ class ReflectUtil
     return Reflect.field(obj, name);
   }
 
+  public static function setAnonymousField(obj:Dynamic, name:String, value:Dynamic):Dynamic
+  {
+    return Reflect.setField(obj, name, value);
+  }
+
   public static function hasAnonymousField(obj:Dynamic, name:String):Bool
   {
     return Reflect.hasField(obj, name);