Make sure that the "size" property is propagated into the object during fetch

I noticed that UID and index were being stored in the object based on fetch results, but size was always left as 0.