Optimized, tables are created from defined models