started to implement a creepy fix for transcluent rendering