I've been plugging away and making great progress, but just stumbled across another problem I can't seem to find a solution to.
I have several fields labeled as "visibility:list = hidden" so that my list tables look nice and clean. However, when I click on one of the headers to resort the list by a different field, the new list seems to ignore the hidden tag and shows all fields. Is there a way to ensure that what was hidden stays hidden?