Are we using different systems?
Running the example *without* the changes you suggested to add SetUV produces...
"Identifier setUV not found"
Running the example *without* the changes you suggested to add SetUV produces...
"Identifier setUV not found"