findVirtualDeviceById replaced by devices.get