Switch to document-per-seen-key model

That "seen" array in the one document is fine for
small buckets, but at our scale, it's no good.