@SilentHugOfDoom As you said, RAM usage is something that no one should care about unless it is causing issues. And unless there is a huge memory leak or the amount of RAM is too low, it probably won't happen.
Currently if we turn off VPN on a particular tab it seems to be turning off the same for all the open tabs. I guess this would not be a preferred behavior as per UI itself. It should be tab specific setting instead of controlling the entire application.
This is doing the job for now however it is not taking over the new tab page. For this, I need to click the extension icon in the toolbar. It should work for your use case for now.