Why change from an `ICollection<object>` to an `object[]`?