ObservableCollection Databinding rendimiento

Me gustaría saber por qué según estoartículo y la colección observable se enlaza significativamente más rápido (20 ms frente a 1685 ms, que es 800X más rápido) que una colección Lista <> en WPF. Miré las partes internas de ObservableCollection y usa una Lista como su objeto de colección de almacenamiento (usé el reflector y lo vi en el constructor)

<code>public Collection()
{
    this.items = new List<T>();
}
</code>

Entonces, ¿qué está pasando aquí?

Respuestas a la pregunta(1)

Su respuesta a la pregunta