Supress position generation code after the first questionnaire.

This fixes compiling larger documents, as otherwise a huge amount
of definitions and labels are created. These overflow the LaTeX
memory limits and the second compile fails.
With the patch there are a lot less per questionnaire definitions, so
that things work fine for a lot of questionnaires (>>1000).