Hello,
unfortunately, there is nothing like ReadMultipleVariables or similar call which would enable to read multiple values in a single call to ActiveX/JSON-RPC interface. It is actually a good idea, this call would reduce the overhead of the RPC. We will add it to the plans for some future version.
One theoretical way for you is to put the variables to a structure or array and use ReadUIntArray (or some other ReadXxxArray) RPC call.
We are also planning to optimize the ActiveX and JSON-RPC servers in FreeMASTER so it would be running in an isolated process and its performance would not depend on the GUI thread load. Today, the RPC may take longer when UI is busy e.g. with drawing graphs or rendering HTML page. This new version will be coming later in 2022. We have an internal prototype which I could share with you for testing purposes.
Regards,
Michal