public bool MoveNext()
            {
                if (m_ActivePerformanceTracker >= 0)
                {
                    EditorPerformanceTracker.StopTracker(m_ActivePerformanceTracker);
                }
                m_CurrentIndex++;
                m_ActivePerformanceTracker = m_CurrentIndex < m_Length?m_Delegate.StartTrackerAt(m_CurrentIndex, m_Scope) : -1;

                return(m_CurrentIndex < m_Length);
            }