I wonder how common it is for HTTP APIs actually support PUT to a collection to replace it? Combined with the Robustness Principle it seems like a powerful tool for data migration