Como faço para excluir uma propriedade de todos os itens em IEnumerable ao usar ShouldBeEquivalentTo?

Nos meus testes NUnit / FluentAssertions eu comparo o objeto complexo retornado do meu sistema com um de referência usando o seguinte código:

    response.ShouldBeEquivalentTo(reference, o => o.Excluding(x => x.OrderStatus)
                                               .Excluding(x => x.Id)
                                               .Excluding(x => x.Items[0].Name)
                                               .Excluding(x => x.Items[0].Article)
                                               .Excluding(x => x.ResponseStatus));

No entanto, isso não é exatamente o que eu pretendia. Eu gostaria de excluirName eArticle paracada objeto emItems lista e não apenas para o 0º. Como faço para implementar esse cenário?

Eu olhei através dodocumentação e não encontrar a solução. Estou esquecendo de algo?

questionAnswers(1)

yourAnswerToTheQuestion