osso serializar tipos arbitrários com o protobuf-ne

Estou tentando serializar alguns objetos com protobuf-net, mas infelizmente eles fazem uso liberal deDateTimeOffset, que ainda não é suportado pelo protobuf-net. Isso leva a muitos:

Nenhum serializador definido para o tipo: System.DateTimeOffset

Posso definir minha própria rotina de serialização para tipos desconhecidos? (Omesma questã foi perguntado anteriormente, mas seu problema foi solucionado.)

Estou usando o mais recente protobuf-net beta, v2.0.0.431, no .NET 4, se for necessário. Também estou usando definições de tempo de execução, portanto não tenho como especificar declarativamente como certas propriedades devem ser tratada