Using Lumen won’t really fix your issue, it only hides it.
Lumen is basically a ray-tracer so if you use it, it doesn’t matter if the objects/shadows/lights are static or not, Lumen treats them in the same way.
However, this comes at a cost in performance (a very very high cost to be honest).
To fix this problem, you’ll need to use some dynamic lighting, just like RevOverDrive mentioned above:
More about this topic here: