Ensure the TableLayout only contains fields with a unique key