Add a removeAll function for groups and an option to skip hit testing
Fix removeAll to iterate from back of child list to front.