Not having custom struct default value trees collapse every time you edit something?

Literally every time you edit something in the defaults of a struct, EEEEEVERYthing gets collapsed.

Like so:

Is this a bug or should I maybe do this differently?

Thanks!