Rest Api-decreasing memory

Product: PowerShell Universal
Version: 5.1.1

I have computer in my company which have tons of software used by security team to monitor my computer. The problem is that software use 85% my RAM on idle.

But when i open dashboards with few pages my computer have 95% of RAM and 40% of processor used. My company do not want to upgrade my laptop so I started to wark on my own.

I read Best Practices site about memory utilization and now i have few questions.

How to upgrade dashboard by adding more and more and more graphics elements like buttons,grids,tables charts and so on and more logic without using to much memory?

First thing first i try to move elements which are not changing during dashboard work into the api and then invoke by

Invoke-RestMethod
For small parts of code it works nad now i try to understand why.

I explain to myself. So if i have on my machine Desktop(to look on Dashboard) and Server(to host a dashbord) then Api is server thing and on desktop i simply invoke it. If i invoke it then i don need to host static elements on desktop, because they are on server(on server-side)-they are static(not changing during dasboard work).

PLease explain it how it works on UniversalDashboard because i dont think i am good emglish speaker so i dont know if i am right.

Also, do you know any new method to decrease memory using.