They should be just used for XXXPrototype's toString etc. We should not create these watchpoints in normal put_by_id etc. if we are in non-JIT mode. They allocates StructureRareData and HashTable, but these information is not leveraged in non-JIT mode basically.