It needs to update whenever the viewport or clipping changes, so let's make sure that actually happens and not trigger on mildly related events.
It needs to update whenever the viewport or clipping changes, so let's make sure that actually happens and not trigger on mildly related events.