Currently, detach relies on the dynamic config mechanism. We should use IPC for this but there are two prerequisites:
- a busy periodic thread should check on IPC requests intermittently
- the CLI should have an appropriate window for waiting for a response - or wait indefinitely?