allow refresh to update the class list without rebuilding the entire view