I'm using a tree viewer to display a table. (By just setting the viewer's content provider to return all my model elements as direct children of the input). Are there any known pitfalls when doing this? Performance vs. using a plain TableViewer for example? If it matters, I'm on Win32.