message: Volume Streaming Around Camera - avoid chain-reaction updates
diff: @@ -443,8 +443,15 @@ export namespace VolumeStreaming {
  private updateCameraTarget(snapshot: Camera.Snapshot) {
  this.updateQueue.enqueue(async () => {
  + const origManualReset = this.plugin.canvas3d?.props.camera.manualReset;
  + try {
  + console.log('Manual reset orig:', origManualReset);
  + this.plugin.canvas3d?.setProps({ camera: { manualReset: true } });
  const box = this.boxFromCameraTarget(snapshot, true);
  await this.updateCameraTargetParams(box);
  + } finally {
  + this.plugin.canvas3d?.setProps({ camera: { manualReset: origManualReset } });
  + }
  });
  }
  