Hey ,
sorry for such a late reply! Man, thats one of the most “epic” (höhö^^) answers I ever got! Thank you a lot. That helped me quite abit and threw up some interesting ideas which I already passed over into our coder dungeon^^ Sadly, I dont see us implementing any custom stuff (at least at this complexity level) anymore, since we dont have that much time left. So we will probably stick to what we have and make small improvements to just make it work better for our specific needs. But still, very inspiring for future stuff!
Thanks again for this detailed answer and cheers!
Edit: Is there a way to exclude meshes from the DFAO calculation? Would be very neat to tell all the grass meshes for example to just not use it/affect it. That would also help with the performance I guess