Rework question list view for efficiency