Safely clone a view.
This will completely wipe a view clean so it can be considered fresh.
Drupal\views\ViewExecutable The cloned view.
public function cloneView() {
$storage = clone $this->storage;
$executable = new ViewExecutable($storage);
$storage
->set('executable', $executable);
return $executable;
}