Я не смог понять, почему замена поля _id на что-то другое решит вашу проблему.
Во-первых, _id может быть определен клиентом. Подробнее:
тыц.
Если вам не нравятся id, генерируемые эластиком, просто передавайте свои при создании документа.
Во-первых, ES поддерживает группировку операций в одном запросе, если проблема в производительности:
https://www.elastic.co/guide/en/elasticsearch/refe...
Пример создания документа с предопределенным id (в данном случае - 12345):
curl -XPUT 0.0.0.0:9200/index_name/type_name/12345/ -d '{
"hey": "there"
}'