Tammy, where in the sequence are you seeing the permissions RI error? What does your code look like? What call are you using the zap the group?
I've seen a few other forums discussions regarding cascading deletes. There are some that think the data model is seriously flawed because it doesn't do enough of that. I wouldn't expect a suggestion in that direction to be accepted without a great deal of...