1. A computer-implemented method for a host controller system, the method comprising: receiving, by a host controller system, a new query from a first client, the new query concerning at least one object in a virtual machine system; determining whether the new query is similar to any of a plurality of queries previously received from a plurality of clients other than the first client; if the new query is similar to one of the plurality of queries previously received from the plurality of other clients, providing data pertaining to a result of a last execution of a similar query to the first client; and if the new query is not similar to any of the plurality of queries previously received from the plurality of other clients, executing the new query and providing a result of an execution of the new query to the first client.