Lifecycles in Workgroup PDM

Why is it, that when I want to change revision in children, I can do it without changing revisions of parts I do not own, yet If I own the top level of an assembly and want to change the lifecycle of numerous parts that I own in the assembly if i apply a 'Released' lifecycle to 'all children' it will also change revision of parts I do not own. Baffled, and really wish it worked the same way as revisions worked.

SolidworksWorkgroup Pdm