[#656] Add support for storing large responses in SurveyalValue

* A copy of the `QuestionAnswerStore` is made on `SurveyalValue`