Reuse memory pointer in trigger

Another small perf optimization (GC + instantiation)