I’m in the process of creating an Earth with lights that change depending on the rotation of the sun. Unfortunately, object mapping appears to be broken. I created a file to demonstrate the problem. Open it up, switch to rendered view using Cycles, and rotate the empty. You’ll see that the gradient texture rotates along with the empty, which is expected behaviour. Now switch to Eevee and try the same. It doesn’t work.
Thought I’d bring this to people’s attention as it’s kinda important.
Object-coords.blend (737.1 KB)