When creating a node that will listen exclusively on a webrtc-direct transport is there a way to get a consistent certhash on restarts?

As the title states: I am currently instancing a go-libp2p listening in on webrtc-direct connections, every time I restart the node I get a different certhash, I’ve looked into the source code and I have not been able to figure out if there is a way to pass in an Option to the Transport in order to use a self signed certificate so that the cert hash is always the same.

Any tips/pointers would be appreciated.