Visibility first.
Sort members into groups, filter accessors