I have fixed most of the issues with the ground cover integration. There is still a lot of testing to be done, but it seems like the concept, at least, should work ok.
I will need to add a lot more variety to the ground cover types, and do a lot more testing, but so far it is going ok.