This is a neat idea, one that I’ve been wanting to explore recently. The devil is the details for implementation practicality though.
One question is: how does this compare with micro-kernel OSes? People thought that was the future even before linux was invented.