Комментарий от меня: когда работаешь в асинхронных языках, даже такая мелочь как uuid может весьма неожиданно потребовать синхронизацию.