Does your UD Field need to be added on the client side? If you can add it into the data using a BPM, that is safer and simpler