LibreOffice has been doing this for ages, at least on Windows. It works well. And, to be honest, if you're going to be using Office anyway, you may as well speed up launching it.
I'm surprised they don't use the existing Windows Prefetching system for this, though.
I'm surprised they don't use the existing Windows Prefetching system for this, though.