This will initialize to the blank survey, but I don't see where it will be updated to point to the currently loaded survey.  Better to share the main `SurveyTask` object, I think, and delegate to that for the `survey`.