A good Alternative to BP/BP Groups

Does anyone know if there is an alternative to BuddyPress out there with group functionality? It seems when I use BPGroups it slows down my sites to a crawl. When I use a plugin scanner to isolate the load, it always points to BuddyPress and BPGroups. I am not sure what Envato uses for their developers support area but it seems to work. I also notice that BuddyPress is extremely insecure. Most of my attacks target BP Groups.