I've seen similar suggestions about generally being able to hide classes, but my suggestion is a toggle to hide cross-listings specifically, so you only see a class appear once in the catalog, rather than it appearing once for each department.