Enhance sidebar filters and refactor show/hide column process