Moving light sources on mobile?

Just as a note to anyone who wants to try something like this: it seems like custom UVs only accept a float2 so the blue component will be cut off. You would need to use a component of one of the other custom UVs to pass through the blue component of the light.

Or make due with yellow/red/green/monochromatic light.