The UUID seems to be a good idea, probably better than my flawless rand algorithm.