I do know all of this, it’s just dedicated hardware for a step we’re currently simulating in shaders. Dedicated hardware that if I’m not mistaken exists on NVIDIA graphics cards already.
That’s an added capability, not a rethinking. But it will enable raytracing in a way that is far less expensive.
IPv4 is definitely a large part of the blame for this and we need to start resting the blame there in hopes we force these companies (and their users) to actually use it. We need ISPs to support it, of course for end users, but at the enterprise level everything should be IPv6. It should have been IPv6 a decade ago, or more.