Nope, I considered it, but we sometimes reprocess crash reports. When that happens, we want to replace the existing document rather that failing at inserting it. And we are pretty sure that our crash_id is unique, there should be no problem (if there is one, the entire Socorro app is screwed :) ).