This was getting too complicated in another thread. And I still don't see any way past having three sets of "Marked Boxes."
Yes, each box of Mark 1 can have a variety of attributes. And each box of Mark 2 can have ANOTHER set of attributes.
And there is a Mark3.
But I still don't see how to have Mark 4, 5, 6 etc. I may be pretty stupid but have patience and explain how once you have used Marks 1,2,3 you can do another one.