Invoke function) and then creating a DynamicMethod to call the JS function, using ILGenerator.EmitCall.Ldarg_0 without messing with the arguments of the dynamic method? I took a look at the Opcodes class (not everything obv) and couldn't find any load operations related to that. any suggestions are appreciated because I really don't know what to do now