new sampling render almost works, but memory explodes