Say we have a sc whose sharePath=true, and create a pvc with it, thus the pvc just points to the root dir mounted by provisioner.
Then we toggle the sharePath param of sc by recreating it, and when the pvc is deleted, provisoner will attempt to delete the root dir, which is unexpected and may lead to data loss.
A workaround: record param in PV instead of fetch it from sc, as sc may have changed during pvc life.