are there problems(speed etc) with choosing any number for the occlusion query ID (or for that matter anything else related eg textureIDs, displaylist IDs etc)
eg in my lightcorona structure its nice to go glGetQueryObjectuiv( corona.uniqueID, … ).
uniqueID is a unique global id that most objects (lights,coronas,vehicles etc) get, which enabes me to identify it elsewhere,
because of this the value can get high > 70,000.
the reason i ask is cause i have no idea about driver internals, perhaps they like u sing a limited range eg 0-1000?
cant see why though but like i said, i know nothing.