Fix 'this' errors, correctly pass G.Node to callback