Hummm ...
Like always , forecast remember some 3DGS or Beyond Virtual
-3DSMAX for the moment , bad point if you have an indie team,Blender would be lot better.
-The features you mentionned, they deadline is fast, perhaps they are talentued
they won't do like BV team , that was fast , but gonna to the wall with
shaders request !
They already have done shaders etc ... refraction and others should just be
adding FX files and adapt to lights of scene.

Why they don't adopt LUA ? for language ?
Well i'm not targeting this engine ... for the moment until things really
evolve for indie lonewolves ?