To follow up: I ended up creating feature classes which both groups could edit. Then I created a set of relationship classes between each FC and a group-specific table, and privileged the group-specific tables to just that group. So, both groups can add/edit features, but can only edit their own group's table.