One of its kind; unlike anything else
1) Firstly, copy
2) Well, this is awkward... there's no step 2.
Inside your fieldset, simply use
type: uuid and a UUID will be generated for that field if it's blank. Already occupied fields (including previously generated UUIDs) will not be overwritten.
||Hide the field from the CP while still generating a UUID.|
||Set the input to readonly, stopping the user from editing the field.|