and I get cascading on every Subsection.

Move the right side or left side one pixel larger or one pixel smaller, everything re-renders perfectly and lines up just like you want.

Weird.