> do you realize, that the - and .tga characters amount to a rounding > error in your memory usage? this is a silly suggestion. Right, if you want to save memory on UUIDs get rid of the ASCII encoding. Go from 36 bytes down to 16 bytes per UUID.