While I understand why the staff can see these hidden items, it is not always evident that these items are suppressed from the opac when viewed from the staff side. It would be great if the bib record indicated if a record was suppressed (hidden) on the opac on a particular holding. Maybe a red label in the status that says "Hidden in OPAC" or "Suppressed". Or maybe "Suppressed: [reason]" where reason is the particular thing that is causing it to be suppressed, whether it is a value in OpacHiddenItems, or 942n.
*** This bug has been marked as a duplicate of bug 26861 ***