UE 4.13 (https://www.unrealengine.com/en-US/blog/unreal-engine-4-13-released) introduced shadow map caching for local lights (point and spot), but the caching doesn't support the sun light yet. Would be nice if they introduced sun light shadow map caching for distant geometry. The lighting shader would sample this shadow map for geometry that's further away than the last shadow map cascade. It would obviously need a different projection matrix than the cascades and higher resolution (8k*8k at 16bpp is pretty good).
One thing I've always wondered. Does Unreal Engine allow developers to submit things back into UE? I know Lionhead seemed to contribute something for GI, but it doesn't seem to be common. Are companies just tight with their custom code? I can see what companies wouldn't want to give their customizations back to UE for them to license out for actual money.