Custom sections on dynamic pages

So I have a tonne of data in a collection on Locations , and I want to create a page per Location.
Which I get - I can create a dynamic page, and connect all the data that is consistent between locations in a standardised format.

BUT
each location then has additional information that’s unique, in various volumes.
E.g. Some locations I’ll have lots of tips on, where I’ll need extra copy and pictures etc.
Sometimes I’ll have other stuff, but it’s likely that they’ll all need to be different formats so I can’t just have like collapsible strips that appear if the contents there or not

is that possible?