Shadow rays are now less strict

Since the light will also be intersectable, null is never returned and
we need this instead.