Cycles (Caustics development)

Would be the best way to add it (or just use LuxCore)