performance updates for list iterators