Nez: Switching scenes, opening menu

Hi, I am starting with Monogame and Nez library, and I am struggling with opening menu. My original idea was that game will be one scene, menu another scene. On Esc key I will set Core.scene to menu scene and remember the original scene. When menu closes, I’ll set Core.scene back to original one. However it does not work; when a scene is replaced, it is ended, and I cannot ressurect it.

So my question is - how should I do it? Clearly I have some flaw in my design, but can’t see the right way to do it. Upon opening menu I want to pause game, show menu (possibly switch several menu screens), then unpause the game when menu closes and continue playing.