Moved PersistentVector iterator implementation