Horrible performance with trees

The dominant part of performance difference is in shadowcasting. Maximum-Dev definitely has a point here.

Seeing a comparison scene would be good though.