trying to stop using self.existing_groups, since we need to filter by VPC