Let's say that there are two people named S and C. They are not far apart; less than 10 meters. Let's also assume the scenario takes place in late evening or in the night, for simplicity.
Normally when C shoots a gun at S then S will most likely not be able to dodge it. That is he doesn't have enough skills to dodge bullets. And C is highly efficient and accurate at aiming and shooting. So, normally when C shoots at S the bullet will hit him for sure.
But, what if S has some kind of mechanism that, when activated, causes the light emitted or reflected by his body to be slowed down or delayed or refracted and, as a result, his body's current position will not be accurate to C. Something like the twinkling of stars in night. Or like a small lag. Maybe this mechanism is also dynamic in the sense that it will delay the light based on the distance between S and whoever is shooting at him. For example, a longer distance lessens the "delay factor" more than with shorter distances.
My question is if this is possible. How would that mechanism be achieved? More directly, how would it be implemented?