I might be dense, but I'm not seeing any examples on how to write a value to UICR using Zephyr. Does one exist? If not, is there a guide somewhere on how to use NVS (I guess?) to write to UICR? In our case we are trying to perform a one-time write of a 32-bit identifier to UICR and read it back on reset.