AnnotationManager: query performance
Identify long-running aspects of semquery. First glance indicates that returning the metadata/annotation content to be displayed in Metacat is the biggest bottleneck. This is good and bad. It means using the DB for managing annotations is pretty efficient, but it also means that returning large results sets will not be so efficient.
Probable solution: include only a subset of annotation information in the resultset rather than the entire annotation xml content.