Detailed logging made our FR5 trend screen freeze more often. The read-only application is separate from cell control; I want to measure the delay before buying a faster laptop to watch it freeze.
Split the timing around the read, processing, save and display update. Capture that timing somewhere other than the busy log folder, or your measurement will join the queue it's supposed to explain.
Good, two observed delays rather than one grand diagnosis. Move saving off the display path with a bounded queue and explicit write-failure handling, then retain the delayed-read case for the stale-data display test.
The test build handles slow and failed storage without freezing the screen. Full-queue warning works too. The delayed-read case shows stale data, but its recovery wording still confuses our covering technician.