Issue while inviting a user

When a new user to be invited, first we have to provide group and then the org, which should not be the case, because Group is dependent on Org, not vice-versa.
So, let’s say if user has selected the group but want to invite in different org, so when org is selected, then the group will be empty and user have to select the group again.

Also when we have to make a user as pod admin, then we don’t need group, so we can arrange the order of the fields accordingly.