When a record has a lot of collaborators/added authors (70X to 75X in MARC21), the record in the results list can get quite big, and all that information is not necessary for a first look. The proposition is to add a CSS class to added authors/collaborators in order to be able to hide them if needed.
I think it would make sense to change the file for the staff as well, the code will be quite similar.
All authors are in the same class, so this would need some refactoring of the xslt file.