Finally got group to work with generic plain and axes, let's commit it before anything goes wrong