As discussed in IRC, the messages logic is already bound to unique timestamps because of the threadKey ordering scheme. Using a globally unique id introduces no additional value.