During the cloning phase, when you call deepClone() on an object, AutoCAD checks to see if the cloned object (the primary object) owns any other objects. If it does, it calls deepClone() on those objects as well. This process continues until all owned objects have been cloned. Both hard and soft ownership connections are followed.
When you call wblockClone() on an object, AutoCAD follows hard owner and hard pointer connections and calls wblockClone() on those objects as well.