It turns out that the manager needs to know about the physical device so we can prevent multiple plugins from claiming ports on the same modem.