Make "Hiding Unavailable Rows" feature optional

@LeroySchulz this one as well will require the infrastructure change I mentioned here. Tentatively looking at around 6 months for this to be done, then the work of prioritizing and implementing these types of improvements.