O serviço WCF (.NET 4.0) pode ter um cliente .NET 2.0?

O cenário é assim:
Eu tenho um aplicativo de cliente-servidor .NET 4.0 que funciona bem.
Eu preciso criar um UserControl que pode acessar o servidor, mas ele precisa ser criado no .NET 2.0 (porque o aplicativo cliente é .NET 2.0)

Existe uma maneira de acessar o serviço .NET 4.0 WCF de um cliente 2.0?

NOTA:
não é um serviço da Web, mas um servidor .exe autônomo
Nenhuma autenticação usada
Os dados transferidos são quase básicos (classe com matrizes e tipos básicos dentro)
ele usa callbacks do cliente para que o protocolo il net.tcp
opcionalmente eu posso mudar o protocolo se eu ainda puder usar callbacks

questionAnswers(4)

yourAnswerToTheQuestion