code: def map_property_instances(original_part, new_part):
      
      # Map the original part with the new one
      get_mapping_dictionary()[original_part.id] = new_part
  
      # Do the same for each Property of original part instance, using the 'model' id and the get_mapping_dictionary
      for prop_original in original_part.properties:
          get_mapping_dictionary()[prop_original.id] = [prop_new for prop_new in new_part.properties if
                                                        get_mapping_dictionary()[prop_original._json_data['model']].id ==
                                                        prop_new._json_data['model']][0]
docs: Map the id of the original part with the `Part` object of the newly created one.
  
      Updated the singleton `mapping dictionary` with the new mapping table values.
  
      :param original_part: `Part` object to be copied/moved
      :type original_part: :class:`Part`
      :param new_part: `Part` object copied/moved
      :type new_part: :class:`Part`
      :return: None