I am also facing exact same issue with using multiple Elasticsearch index as data source while layering. I am just curios to know whether you found a solution for this. It would be really helpful if you could update the current status of this issue. Thanks in advance!