Decent performance on TS (as compared to TD)
doesn't necessary mean the problem is with caching.
When delays are on the first opening (of a view / dashboard on TS),
then the Performance Recording of opening the workbook on TD could be helpful.
Please, share it here if you don't mind.
The difference between TS and TD might be in the view / dashboard itself.
For example, Polygons (including Filled Maps) are always rendered by the server
(not the browser), which could be potentially a performance hit.
Or the problems might be elsewhere -- because of the complexity of the dashboard.
Rendering a complex dashboard (consisting of many objects) could be quite consuming.
Besides, a VizQL Server process is resource-wise -- preventing the situations in which
substantial resources (CPU cycles and memory) are allocated to a single (or a few) session(s).
That's why the performance in general is better in a TD than in a TS --
even the latter is on a better all-around hardware.
BTW, the command
tsm data-access caching set -r low
is an equivalent of "Refresh less often" setting
in the earlier versions of TS Windows.
I agree it might be browser rendering, you can try disabling by appending ?:render=false to the dashboard link. It will force it to use server side rendering.
Does this also happen when you use "Hide Tabs" option in workbook details section?