I am experimenting with elementtree and jython 2.5.1 but its performance is far from lxml. What would it take to get the jython xml performance on-par with the C library? Has anyone tried to optimize it? Any fundamental roadblocks? Could someone provide pointers to an in-depth discussion if it has happened before?