I can't use auto-generated IDs, but I suppose I could skip version check during initial indexing if I guarantee that where won't be concurrent updates. For more details please see this thread.
Back on topic, I think concurrency problems are caused by contention inside version control. At least partially.