Bug with fusion effect slider value

The fusion effect values in the Inspector should always reflect the values where the timeline cursor is, not what the cache system is exploring in the background.
I put a clip on the timeline, drop a fusion effect on it that exposes a slider control value. I keyframe the slider value at three points 1.0 at the start, 0.278 in the middle, 1.0 near the end.
Then I go back to the start value, and adjust it to 0.9.
While I'm thinking about my next change, caching begins. And suddenly the slider is animating across a range of values, even though the timeline cursor is not moving. And when caching finishes, the slider value displayed is 1.0. That's not correct - my timeline cursor is still at the start where the value should be 0.9. Grr! I say. But if I move the timeline cursor away and back again, I do see the 0.9.
I put a clip on the timeline, drop a fusion effect on it that exposes a slider control value. I keyframe the slider value at three points 1.0 at the start, 0.278 in the middle, 1.0 near the end.
Then I go back to the start value, and adjust it to 0.9.
While I'm thinking about my next change, caching begins. And suddenly the slider is animating across a range of values, even though the timeline cursor is not moving. And when caching finishes, the slider value displayed is 1.0. That's not correct - my timeline cursor is still at the start where the value should be 0.9. Grr! I say. But if I move the timeline cursor away and back again, I do see the 0.9.