Stream ID generation should be based on a strong random number generator, should use a wider variety of characters than just hexadecimals, and could be a bit larger for reduced chance of duplicates.