Initiate Pubsub discovery

Hi,

I am passing in a discovery implementation to pubsub during the host creation. However, I would also like to initiate discover on-demand and it seems that isn’t exposed via pubsub. I found this public method Discover (https://github.com/libp2p/go-libp2p-pubsub/blob/f7f33e10cc18b4a20542d0208aeaccb91ad64f99/discovery.go#L232) but it cannot be called from outside.

Is there a way to request discovery when needed. Our node list can change from time to time and I would like the discovery process to kick-in and connect to the new peers.

thanks,
V