I’ve been playing with an experimental MouseHole which uses an Apache output filter on content pulled through mod_proxy. On my Linux machine, mod_proxy is actually much slower than WEBrick::HTTPProxy, so there’s been no gain. Except the newly hacked input and output filters for mod_ruby. May still have a pile of bugs, but download here: mod_ruby-filtered-12.27.2005.tar.gz. To write your own filter