If I install compositor workspace listeners on the workspaces used for planar reflections, is there any way for the listener to tell which mirror is being handled by a particular scene pass?
If you wonder why I would want to do such a thing... I'm working on a program in which a camera may have a corresponding "fill light", a non-shadow-casting point light at the same location as the camera. Now, suppose the camera sees a person looking into a mirror. If this was being rendered by ray-tracing, then the fill light could bounce off the mirror, illuminate the mirror-facing side of the person, and then bounce back off the mirror toward the camera. To approximate that effect, when rendering the image for the mirror, I want to put the fill light at the mirrored position rather than its real-world position.