Sharing variables

Is there a way to share variable between notebooks (and different kernels) in jupyter lab? Outside of saving it to a file then reading it. I know of %store my_variable but it is not recognised by a notebook opened with a different kernel (aka newly opened).