From application point of view, when should I use UICR and when should I use Flash storage? I have studied the documentation and the functionality seems very similar. The only difference I can see is that I need to reset the CPU to commit a UICR write.