Only works on HID++ >=2.0 so far. Also solves a race condition where the wrong response can be sent to a request.