Thoughts so far are as follows:
- We'll have a new block builder for the detail page, that allows you to define what shows and in what order
- One of those blocks will be a map embed. Will need a way to pull the value for each individual listing, so likely needs to be hooked up to a custom field.
This should offer good flexibility without simply introucing new native field types for one off things.