Fixes (and massively simplifies) the member group picker to use the correct way of using checks in tree nodes