The notion that this needs to be a plugin is mistaken. There are several apps out there that built a compatibility layer on top of VML in JavaScript and do it with plenty of speed. The author himself notes Google Maps. 280 Slides does the same thing.
The article links to ExCanvas, and goes on to explain that its performance is inadequate for many applications.