Outliner not remembering visibility setting of actors

It seems UE5’s Outliner doesn’t remember whether an object/ actor/ whatever was visible or not visible between sessions. Nor even within the same session if you reopen the level- everything becomes visible by default so you need to go back hiding things every time which is very inefficient. Please fix this, thank you.