better hidden handling for capsule/lecture/course #show