Best way to deep populate a dynamic zone with media

I ended up using a query similar to this:

http://127.0.0.1:1337/api/landing-pages?filters[url][$eq]=/&populate[pageComponents][on][banners.logo-banner][populate]=logo.image&populate[pageComponents][on][banners.hero-banner][populate]=*

Which still requires me to know ahead of time what we are building. I’d be interested in knowing if there is a better way…