Rewrite cube intersection to be way faster
Handle no bounces, change hasReflective semantics, exit after rendering for profiling purposes