Vlad That's what I was trying to say -- it is reproducible in that it always ends up that way but it happens over extended sessions so I don't have a concise set of steps to reproduce.
Almost the opposite in that if I have Orion set to save my session and reopen the same on startup, the restarted Orion uses a lot less memory than what Orion was using just prior to quit with the same windows. As you can see in the snapshot, there were 0 windows/tabs open but still 13 processes and 3GB of RAM being used after I closed all tabs/windows after an extended session before I quit. A fresh Orion session starts out at 150MB.
I realize that doesn't give you a lot to go on which I was asking for additional things I can capture when this happens. Or additional options I can give Orion before starting an extended working session so that I can give you more debugging info once it does happen.