I am surprised nobody else liked or replied. This has been a consistent problem for me so far. That being said- I have recently re-worked my layers and it may be possible that using a lot of layers with good naming convention and using them diligently will eliminate this problem (with a little bit of “send forward/back” command)- can’t say for sure yet.
Also the LO outliner would need to be a little bit different than the SU outliner, given that Layers in LO have more control over stuff than Layers in SU