Scores on leaderboards with hidden columns are still returned form the server in full and the hidden scores are filtered on the frontend, meaning the columns are not hidden to the API. They should be.
A hidden column should still be used in consideration of ranking submissions (or at least that is my opinion) but the values of those scores should not be visible to the API.
Todos: