Right now, questionnaires can only have an entity of entity type node as their context. Ideally, questionnaires should also be able to have entities of other entity types, such as user, as their context.