Limit spotlight's area influence

Hi.

I have a building with 10 floors and multiple room for each floor. All lights and objects need to be dynamic (moveable).

So to fake GI I’ve put a spot light over every window. Because some room is very “long” (on the perpendicular axis of the window) The attenuation radius of these room’s spotlight is quite big.

This made my scene very slow to calculate because of lights intersections between upper and lower floors.

So my point is: is there any way (like a bounding box) to limitate the area that need to be calculated (the single room) with his spotlight so I can not need to reduce atenuation radius leaving unlit a part of the room?

Thank you