Every time I run any lvm command, it goes out and touches every pv, causing all the disks to wake up from standby. Why is this? Shouldn't a simple lvs command be able to look in the /etc/lvm/cache for what it needs instead of touching every pv, even ones with no lvs on them?