Another interim commit: loading schema config and using it for PK columns, etc