This is a follow-up to bug 37713 and bug 38330.
This would be ideal from both a performance and record visibility perspective. The correct solution on bug 37713 is practical but not ideal and not consistent with the OPAC overall.