Client-side support for column management. My brain hurts now.