それはWebAssemblyの仕様で、
C#固有の問題じゃないけどな。
Rustだろうが何だろうがそうだよ。
JS噛まさずにWebAssemblyからダイレクトにDOM触る方法は今のところ無いし計画もない。まあ要望はある。