I host maps. Each map has its own unique URL. But all these URLs return the exact same small HTML/CSS code, just to show something to the user while the assets and content are being loaded via Ajax.
Once loaded, the title and the content is updated.
However it seems Google isn't bothering with this:
I have tested with the Search Console explorer. The page is rendered exactly as it should.