See discussion in https://github.com/libp2p/js-libp2p/discussions/3253 (please post comments / responses in the discussion)