I can't edit the above post because this is only my second post here, so here's a quick update/progress report.
In April '25 I moved the Calibre Cache out of the system partition to another partition on the same SSD in order to cure the ubiquitous "viewer-slow-to-open-files" problem.
New cache location D:\CalibreCache continues to work a treat.
One thing I want to add:
I have found it necessary to periodically clear the cache in order to keep Calibre, the viewer, and the editor snappy. When these apps begin to slow down, clearing the cache restores quick performance.
I have wiped the cache twice since the last post. So, once a month or so? I suppose that depends on how much use the apps get. Others may find it necessary to wipe the cache more or less often; YMMV...
Hope it helps someone here and there...