This was caused by #122255 which used the normal to tag the translucent with thickness case. But this normal is then overwritten during the first call to `light_eval_single`. This patch moves the tag to a special type of `LightingType` which then gets flushed to `LIGHT_DIFFUSE` when used. Pull Request: https://projects.blender.org/blender/blender/pulls/122400