Note that in order to accomplish what is being asked here, you will need a “greedy” plug declaration, and I’m not sure if greedy plugs with hotplug works correctly yet. See Plug/slot declaration rules: greedy plugs.
@pstolowski do you know if hotplug “just works” with greedy plugs yet?