I'm certainly not advocating rewriting large parts of the toolkit in java. As I've said before, I <i>like</i> tcl. And I like keeping the work in the DB where possible. But where non-DB logic is taking up a significant amount of CPU on a small amount of pages, nsjava is the most appealing alternative to me (vs C or PyWX).