200 fields is a very high number. Panorama X is definitely significantly slower than Panorama 6 when using databases with over 100 fields. Panorama X uses Apple’s NSTableView class to display the data sheet, this is Apple’s standard code for displaying a matrix of items, and is used for things like the Finder’s view “as List” option. Apple highly optimized this code so that it is incredibly fast even with hundreds of thousands of rows being displayed. Unfortunately, they did not optimize it for large number of columns, and adding and removing columns are especially slow when there are a lot of columns being displayed. The best bet is to reduce the number of fields being displayed, if possible by redesigning the database to use less fields (perhaps splitting it into multiple databases, which is usually a good idea when the field count gets too high anyway), or by hiding many of the fields, as Gary suggested.