changed identification of objects from weak table to __class field