Preciso remover inscrições de eventos de objetos antes que eles fiquem órfãos?

Se meu software tiver duas instâncias de objetos, uma delas é inscrita nos eventos da outra. Preciso cancelar a inscrição deles uns dos outros antes de ficarem órfãos para que eles sejam limpos pelo coletor de lixo? Ou existe alguma outra razão pela qual eu deveria limpar as relações de evento? E se o subscrito para o objeto é órfão, mas o assinante não é, ou vice-versa?

questionAnswers(3)

yourAnswerToTheQuestion