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