Inside assembly, part bodies visibility state not being safed

I have a assembly with multiple parts, many of these are multi body parts. When i hide some of these bodies and safe the document, the bodies revert to there original visibility state upon opening the assembly again. Not entire sure why this is happening, hoping its just a check box i need to tick somewhere, any help would be appreciated.

SolidworksParts And Features