I believe that this is the best thing that I have read about object copy. You have described the different copies in a good way.