Why not just use a single shader, with a ramp connected to the incandescence, make the white cover a small portion, and have the rest black, and arrange the light UV's along a single line? That way you could just animate the uv placement node's position attribute, and you can create it with a single shader. No need for expressions. Just two keys
Imagination is more important than knowledge.