Overlay with component instances

I have set up overlays for several interactive components, but they do not seem to work in prototype mode for instances of those components placed on other pages (nor are the components highlighted as hotspots).

I found a similar issue here: Open overlay not working on interactive components instance. The example provided by Dr_Kanukie appears to work at first, and interactions carry over to new instances placed within the page.

However, if the original components are moved to a different page the interactions are broken. It seems that overlays defined on each instance are the only ones that work as expected, and that the overlay frame must also be on the same page.

Is this intended functionality? I like to organize components on other pages to reduce clutter on my main presentation page.