I already use Openstreetmap on my Zenphoto website.
Look at this [ link](https://h5p.org/virtual-tour-360#example=439470) that does work under Zenphoto :
you can mix sounds, texts photos, panos, vidéos, webpages ... on one page.
Perfect to produce a demo to show what your zenphoto site offers,!
or to create dynamic pages using your best pictures/movies/sounds...
No need of Lumi, I can prepare my demo on my website, using Moodle CMS, publish it on same Zenphoto website.
It acts like an embedded powerpoint file.
My Moodle part is admin protected: no visitor can create an account or access any page, but it decodes H5p files under Zenphoto without Moodle user account.
It is so easy that it is not necessary to create a Zenphoto plugin.
I now know the H5p Zenphoto workflow.
I now will read the complete H5p manual to be able to produce really good dynamic pages for Zenphoto.
Probably this message will be useful for some of you.