I have set a Group Picker custom field called Team Assigned so that when that group is selected, only those within that group/team can be chosen as the assignee. I am running into an issue though where people not within the group are showing up in the Assignee field. I have tried changing the Assignable User permission to the groups but that doesn't seem to work either.