[3.9] Use rhumsaa/uuid instead of custom uuid implementation