Web application and Browser memory limitations

I am facing a challenge dealing with Browser memory limitations. Seems like on the 64-bit system the limit is 4GB. Loading less data at this point is not an option. However, in the Task Manager I see this:
enter image description here

which clearly shows that Edge is taking more than that.

I am thinking about a few of ideas (all crazy ones).

  1. Is it possible to swap some JS objects to a local file and later read it back?
  2. Is it possible to use some kind of a local DB for data/objects caching?
  3. (similar to #1) Is it possible to download a complete data snapshot to a local file and then read some into the app?

Please share any ideas.

Thanks