In Cycles, or in Eevee?
If Cycles, you could replace your area lamp with an emission mesh and mix emission with transparency on the basis of light paths/is singular ray (assuming you have 0 roughness or “sharp” roughness model on your mirrors but not on your main object.)