My request is simple. Give hidden fields Field IDs like visible fields do.
This will allow the user to pass data easily into hidden form fields. For example, if I want to pass the Google Click ID (gclid) stored in a cookie on my site into the hidden form field, I can easily do that with the Field ID.