@override Map<String, Type> getAvailableProperties() => {for (final q in questions.questions) q.id: q.getAnswerType()};