You don't need to give every div and container a unique ID. Why ever do that? Many things never need their own ID.
Are tons of divs and containers needed? When I find myself needing containers I usually find out I've not been thinking about arrangement very well.