Stream-based shouldDisplay checking

Closes #9895.