> Seems like there is still progress

Oh I already know that about WASM now. All is in progress ... perpetual progress.

I'll look again in the next decade.

I would suggest you look at it a little more often than that - to improve the quality of discussion here, if for nothing else.