Persist all columns in custom preference instead of just custom ones.

This should fix the issue with custom columns being reloaded only on the right of built-in ones.