// Per CAY-1379 removing user and then refetching resulted in a FFE downstream
group1.removeFromGroupMembers(user);
Expression exp = ExpressionFactory.matchExp(Role.ROLE_GROUPS_PROPERTY, group2);
SelectQuery query = new SelectQuery(Group.class, exp);
context.performQuery(query);
context.commitChanges();
context.deleteObject(group1);
context.deleteObject(group2);
context.deleteObject(user);
context.commitChanges();