this is only allowed to be used for suc
thanks to @baby_kenny for making it possible to get the shadow vector back