Invoke先のCurrent directoryの取り方を教えてください

知ってる人がいれば教えてほしいのですが、Invoke WFしたときに、Invoke された側のCurrent directoryってとる方法ありますか?

System.IO.Directory.GetCurrentDirectoryを使ってみたんですが、Invoke 元でも、Invoke 先でも, Invoke元のCurrentDirectoryが取得されます。

Use caseはそこまでないと思いますが、前に議論に挙がったので、知ってる人がいれば教えて欲しいです。(↓で同じ議論がありましたが、未解決で終わってます。)

以上、よろしくお願いします。