MaterialSnapshot: Linearly interpolate light decorations

Note that not all properties can/should be interpolated, however
most are.

Let us see whether everything is working correctly...