public override object GetNthObject(int n) { if (n >= 0 && n < this.filteredObjectList.Count) return this.filteredObjectList[n]; return null; }