Perf nit: If clrObjects was of type IEnumerable then usual call to ToArray() would not be necessary to call this method.