It really depends on which department you are checking. Canned goods are straightforward, obviously, but the last one I did included fresh fish at the counter and 1) it was hard to be discreet and 2) the list included items that they may not carry. Previously frozen, wild caught etc. you get the picture how hard that could be.
That said, the 313 items likely include at least 3-5 departments, though. And not all 313 items will be carried in the store. I don't mind doing them but they can be pesky. Pre-COVID I could take a break between departments where they have dine-in seating.