The problem with photoshop is that its not 3D, so everything is flat and casts the same shadows on all layers below. So my "trick" with extra layers with different shadow settings would be the not-very-easy way to do it