Por que a consulta, TermQuery etc. não estão mais implementando o Serializable no Lucene 4.0?

Eu preciso enviar uma classe contendo elementos Lucene comoQuery através da rede usando o EJB e, claro, essa classe precisa ser serializada. Eu marquei minha aula comoSerializable mas isso não parece ser suficiente:

org.apache.lucene.search.TermQuery is not Serializable

De fato, quando eu li o javadoc da última versão estável do Lucene (4.0), eu posso ver queTermQuery não implementa Serializable,Query nem. O que eu não entendo é por que essas classes usadas para implementarSerializable na última versão (3.6.1), e porque não é mais o caso?

questionAnswers(1)

yourAnswerToTheQuestion