Wow, awesome idea! Never heard of caustics branch before, would definitely give it a try now!
Thanks for checking it out!
And I definitely recommend to play around with caustics branch as well :)