keep open vjoy devices in a slice to support config reload