Du könntest die Bäume irgendwie zu "Tilegruppen" machen, wobei die Renderreihenfolge nach dam y Wert des untersten Tiles berechnet wird. Dann werden zusammenhängende Objekte auch immer als Ganzes gerendert.