int IndexOf (object item) { if (Grouping) return RootGroup.IndexOfSubtree (item); else return ActiveList.IndexOf (item); }