Support re-opening the device if it's not reported as attached
Support returning device configurations to external code