Centralized XMP database?

All my current remotes are external disks that I mount locally. I used to have special remotes for some s3 buckets, but stopped that in favor of a restic backup because the deduplication of restic saves me a lot of space and I am paying per GB for the s3 backup.