Now shadows work without weird artifacts. Yayness!