sometimes you'll want to generate a group with redundant generators; but each one adds a cost. we could eliminate that