Change RMT to use instances as pointers instead of references
Potentially fix issues regarding value type instance invokes AND their updating after the fact.
Potentially fix issues regarding value type instance invokes AND their updating after the fact.