That sounds much cleaner, however I'm not sure what's the most efficient way to define numerical setters for an array of 33M Uint32s. Defining 33M setters is not gonna cut it, or do you know a way to define arbitrary numerical setters ?