Stage seperation should cause device disconnection
Simplify automatic connections for testing
Fix modifying collection while enumerating