Seems like a better way to generate random IDs.