"Best" way to create and manage SnapVault relationships?