REST API causes high load

There is quite a bit problem with the REST api

On a single core mikrotik, the CPU will spike to 100% on a REST call

From the API docs

curl -k -u admin: https://10.155.101.214/rest/system/resource

on a single core CPU will return a cpu-load of greater than 90%.

If you add a query parameter onto that

curl -k -u admin: https://10.155.101.214/rest/system/resource?.proplist=cpu-load

The CPU will rise to 100% and stay there for a few minutes. That query never returns. This is valid for 7.4.1 and 7.5. It pretty much makes the REST api useless.
Screenshot 2022-09-29 at 14.36.47.png