I think you'll have to wrap all those indexation in your own code. Just index your docs, and then, if this is successfull, compute the others doc from them or from the index response and index them in your second index.
I am not sure I undestood the question, but if that was it, I'm pretty sure (though I could be wrong) that ES cannot do those seconds indexations by itself, no matter how magical it is.
Good luck.