Right. We can fix the issues with how we *store* the data on top of each other, and how we have a single API endpoint that forces you to write the entire blob at once, without actually breaking anything at all. (The Chef Client API would look the same, the Server API would change, but it would be transparent to the end users who aren't mkaing the API calls directly.)