added cache for host, vms, datastores when accesed by name