Que tipos de problemas podem existir em ter uma aplicação feita usando EJB 2.1 e EJB 3.1?

Atualmente trabalho com o EJB 2.1, com arquitetura Anemic Domain, e irá ter atualização do
servidor e assim poderei utilizar EJB 3.1 com DDD.

Mas ao fazer essa migração, tanto o código legado EJB 2.1 quanto o código novo com
EJB 3.1 deverão existir no mesmo projeto, até que todo o código do EJB 2.1 seja migrado.

Não existirá chamada do EJB 3.1 para o código do EJB 2.1. A dúvida mesmo é em relação ao comportamento
do servidor, se podem ocorrer problemas ao ter duas versões distintas do
EJB no mesmo server ? Alguém aqui no guj já passou por essa situação ?