nativeTextureID is exposed as a protected property on the script side, which subclasses of Quad ( like Image ) use to set Textures, so this can change.