Shouldn't this also check for `!picking` or perhaps `useOIT`?

Likewise, we shouldn't always call `scene._fxaaResources.update(context);`.

I understand that these calls to `update` may be cheap, but they won't always be and we have tests, for example, that just render for picking, which yields awkward flow here.