This illustration shows ObjectA privately owns one ObjectB and ObjectB privately owns one ObjectC and ObjectC privately owns one ObjectD. ObjectA and ObjectC each own a TimeStampLockingPolicy.