I have an idea - what if a webpage could just run arbitrary code? With a confirmation every time. Then you wouldn't need a WebX for every X.