added different thread pools to objectquery, preparations for "smarter" scheduler