How about something like ray tracing. Instead of a full relight scene, the bricks in the radius of a light datablock will have rays sent out. The sides they hit are the areas(1X1X1 Sections) that get lit on a brick.
To reduce lag it could be done ounce for each brick.
If anything is possible in torque like Badspot said i'd like to have a moment to laugh at all the "smart-guy wanna-bees" who say something isn't possible in a suggestion topic.