So when I remove the <article> tags or the <div class="zone zone-name"> tags - shape tracer no longer proper defines each object. So it must be using something along the lines of those elements to help; otherwise - I would assume that removing
such elements from the HTML shoudl have no affect on Shape Tracer.

Do you get shape tracer to work properly if you remove any of those tags?

Ah, OK, I see. I was a little confused but now I understand. Yes, shape tracing does need something to hold onto in order to be able to annotate the markup. If you want to remove some of those tags, then yes I'm afraid it comes at the cost of breaking shape
tracing.