invoke, mem-ptr-obj w/ref