Maybe I'm missing something here, but why not just throw that
"index-text" into the file's description field?
Do you really want a 200kb Word document transcribed into the page itself?
It could always be enclosed in a "<DIV style='display: none;'>" wrapper...
However, loading times might indeed be an issue - though probably less so for intranet networks.
-- F.