If the documents were chunked into separate documents in ES could there not be some way to search all of the chucks as one doc. In other words flag them in some way that the API sees them as a single doc.
I'm also looking to index very large docs some of these would be source code that would be search by experts. Huge and I mean, Huge!, contracts etc..