Simulating motion blur by mapping space domain jittered pixel samples to (shuffled) time domain jittered motion samples.
A MovingSurface class, similar to InstacedSurface class, is used to wrap all the details and provide a clean and uniform interface. However, motion effect on aggregate ojbect, which should be ok, is not tested.