Looks like controller and joystick connecting and disconnecting is working nicely! Still need to go through a full test matrix though.