Sometimes Claude code generates the storage key, and in the past, I recall this breaking something. But this most recent time around it seemed to work fine. Is this okay so long as the field is unique, or would you recommend always creating a field in the gadget UI such that it generates the storage key on your end?