Kudos Mr. Adams for making the achievement and moves gaming history.
Going back to the interview, I found this line (and the logic attached) interesting:
>Making the item system polymorphic was ultimately a mistake, but that was a big one.
>When you declare a class that’s a kind of item, it locks you into that structure much more tightly than if you just have member elements.
I guess when the game becomes moderately complex then ECS or something similar suddenly makes a lot sense.