Clojure itself is the bottleneck. Which means it is at least fixable... but seems to require a huge effort to fix.