Different collumns for different whitelist users

I would probably use a combination of if/then columns and template columns to take all of the inputs and place them into a single set of columns that you will display. You could probably use a basic table or markdown in a rich text component to display the final result.