Multiple product listings

Im creating a site where products should be listed on multiple pages. These list-pages are different industries and will include their own header, content and a selection of products.

Each product can be included in more than one industry-page, and since I don’t want to create duplicate products, the list selection will be done via taxonomies.

My fear is that browsing the site from a specific industry-page to a single product will create a feeling of bad UX, because the browsing path is cut of.

My first though was to load the product via AJAX and present in a lightbox or similar. Any thoughts on this? Pros, cons?

As a Grav-newbie it would be great if anyone could elaborate on possible solutions where some content is “global”.

Thank you.