Using internals to get list of columns instead of public API.