In a small setup (mostly for testing for now) I am deploying PBS inside a proxmox VM. Data will be stored in a usb external storage since that machine can't have more disks. Should I use the usb storage as a usb device inside the vm or better to use it as a disk and mount a zfs storage in proxmox? Also another question is this possible to cache the writes or metadata to speed revovery and backups?