Questionnaire module - Performance

We have the questionnaire module implemented in an application and are seeing times of between 30 and 60 seconds to load a single questionnaire. After some investigation I can see that the creation of a questionnaire is calling over 500 microflows due to the nested loops in the "CreateQuestionnaire" microflow. Is this something which others have encountered?
1 answers

When you click the button to use the form from the list of templates, it does indeed have to create a set of form elements from the template and this can take a few seconds if there are a lot of elements. I have several forms with more than 100 elements, and these take about 3 or 4 seconds to be created and displayed. I have put a progress bar with message (please wait...) in the settings on the button, which at least shows the user that something is happening.