Hidden Fields & Field Order in Expanded Records

Not sure if this is an interface specific question, but it seems like the “hidden fields” order of fields settings have changed, at least in Interfaces.

It used to be that the hidden fields and field order was determined by the top most view in the table, but it looks like that may have changed?

What determines that now? I find myself having to press the “show X hidden fields” button regularly now and there doesnt appear to be a way to change which fields are hidden.