// invoked by the scope when exiting
 public void Dispose() => _fileSystems.EndShadow(Id, _completed);