I think if Windows 8 were to be implemented on Linux as-is instead of being Windows NT, the most likely way that would happen is there would be a nested compositor for the desktop inside the Metro compositor. The next question is, are they both DWM.exe or is that only the desktop and the Metro one is called "Immersive(something)"?