Proxy doesn't do well, if preferredRecordSyntax is not set. Per database config. Control the various optimizations with config.. Live status (via search, present). Possible threading. Deal with Z39.50 messages sizes properly. Character set conversion for SRW queries. Throw proper CQL conversion error. Honor XPath.