DWR Memory Leak

Estamos com um problema sério ao usar o DWR. Percebemos que o framework mantém referência a uma série de objetos que nunca são liberados da memória, o que causa um cresh depois de um certo tempo que a aplicação está no ar.
Temos uma enorme quantidade de chamadas ao método ScriptProxy.addFunctionCall (DWR3)
O que parece é que a classe DefaultScriptSession mantém um array com todas essas chamadas. Esse array deveria ser limpo quando o script fosse executado, mas parece que isso não acontece, fazendo com que o array cresça infinitamente.

Alguém sabe de alguma versão do DWR que resolva essa questão? Alguém já teve esse tipo problema?

Segue um screenshot do dump de memória do servidor.