Disconnect EncapsulatedValueCodec from ReflectionBasedCodec