Ultimately there is nothing wrong with having 12 hidden fields on a form. It's hard to give advice on what you should do because I do not know your circumstances.
My only piece of advice in these situations is to evaluate the situation and examine what your application is doing and if there is a better way.
Ask yourself if a form is doing too much at once. Can it be divided up? Is there a way to simplify the task at hand?