I get the same thing.
I think we're gonna need Deepak or Alin for this one.
since the bodies live in the same local file, the only way to do I know of is to use multiple views and just hide the individual body you don't want shown. otherwise I think you would need to save out the bodies individually to apply specific formats to them without applying to the entire group of bodies.
Use display states in your assembly.
I have a workaround for you. If you have multi body part that you want to represent using different layers as with assembly components, right click on your solid bodies folder>select save bodies>create assembly as an option. This now becomes an assembly that you can insert inside of drawing and apply different layers to it.