Real Time Material Drivers

I am animating a laser on a robot. I need the laser to change colors from red to green.

I have made an IPO driver to interactively change the color. It works very well. But, after moving my slider, it only updates the view on a frame change.

Is there a workaround for this?

Thank you all very much.

Do I need to move this question to a different thread? I may not have posted it in the correct category.

Note: I am doing this for a paying job with a deadline.