Refactorings/using concerns for question types