Ok, I understand what you mean. I guess the proper way to support this would be being able use update api combined with ingest pipeline, somehow.
There is already an open issue for tracking this requirement. If more users shows more interest in it, then it will be implemented.