Persistent plotly in IJulia

How can I have Plots.jl plotlyjs backend draw persistent figures in Jupyter notebooks?That is, when a session ends and jupyter is turned off, after coming back to the notebook, the plots produced by plotlyjs disappear.
One solution I found is to rerun using Plots.jl; plotlyjs() and reload the notebook.This feels like a hack, is there a solution that does not require me rerunning the notebook and using Plots.jl; plotlyjs() ?

Vegalite, for some reason leaves persistent html plots

Installing jupyter plotly extension does not seem to help

This issue persists with both plotly and plotlyjs