Thanks for that! The issue is that all we have of import is a paste-import, which is not that heavy to maintain. The answer you received there was based on the assumption that we are processing an ODT file. Processing ODT and DOCX files would be one option, but that would then trigger the costs mentioned above.
In our case, we receive a HTML page from LibreOffice or Word that we then work with. Word or LibreOffice have already converted their document structure into an HTML page when we start dealing with it. The problem is that in this HTML page, last time I checked, I could find no semantic information related to Zotero citations. I don't know these two programs well enough to be able to say whether the Zotero plugin could do something about this and add semantic information to the HTML-output, or whether this is a change that would require changes in LibreOffice and Microsoft Word.
I will answer on the Zotero thread as well.