Dim Light dynamically with X10

Hi, I wondered if any body has any experience of using X10 as in : arduino.cc/en/Tutorial/X10
and may be able to answer a basic question?

I'm looking at a question that has in a sense been covered in other posts, but not necessarily totally solved(?)

What i want to do is control the luminosity of a standard household lightbulb.

The main thing which i need to do is to make the luminosity fluctuate based on a stream of data coming out of isadora.

The desired effect is that as the light bulb flickers, it seems to be illuminating a scene which is a pre-rendered animation on a screen which is being influenced by the same stream of data in isadora: drawing a correlation between the light in the real world and the light in the image.

So in a nut-shell- can using x10 in this way allow the light to respond quickly enough for the effect to be believable?

any thoughts welcome
cheers
Joe