. . . "In this implementation Get() will be called every time an object is accessed through a C++ function (including simple Unit:DoThis() syntax, and whenever an Object is an argument to a C++ function)." .