simplify data-information to improve performance
Data information is collected fairly frequently in ParaView. Recent analysis has shown that it can be quite time consuming to collect data information. This issue records the need to refactor the data information to improve performance. A few ideas:
- split data info into essential and extra frills. avoid collecting extra info unless needed.
- don't collect composite meta-data -- split that into a separate information object; only collect combined information since that's what most of the GUI (and often users) need.
- collect data information in parallel in batch-symmetric and Catalyst modes. Not having distributed data information in those applications is a major inconvenience.