This seems to be complicated - especially when you have an arbitrary level. How about a grass density map?