Perhaps having a group per "village" could help dealing with the amount for information. Let's see how that goes!