More content doesn't have to mean more clutter.
Overlays create another layer of information without asking the main layout to accommodate everything at once.
It's a simple way to preserve visual hierarchy while giving visitors room to explore.
Reveal more. Show less.