The Empty Halls: Render Path Update

I wasn't entirely satisfied with the compatibility/performance so I've made some pretty big shifts with lighting and other systems to improve this. While making improvements I found some other issues that I decided to f…