Return current page when viewer is destroyed

This allows you to access the current page when the viewer is destroyed. I'm open to an alternate implementation of the idea, but this broadcast message seemed to most fit the current pattern.