In PM, `hotLoaded` is triggered by a share editor opening which is why it might be run twice. In this case, it is triggered by a click with is turned off when it is run, so we will never have that problem AFAIK.