I was thinking… could we have full or partial raytracing at least for Photo Mode? (like they put in Drive Club, if I am not mistaken?)
Maybe you could ask BlenderFoundation to use Cycles, it is an open source written in Phyton so it could (perhaps) be easier to implement?
Just asking for a cool idea! Hopefully, we can have it!