def METHOD_NAME(self, parameters, idx, store, load_fn, target_name, was_loading):
    if store == None:
        return
    if not self._loading and not was_loading:
        row = store[get_list_store_iter_by_idx(store, idx)]
        row[self.column_id] = self._get_icon(store, load_fn, target_name, idx, parameters, row[8] == ORANGE if self.can_be_placeholder else False)
        return
    if self._refresh_timer is not None:
        GLib.source_remove(self._refresh_timer)
    self._refresh_timer = GLib.timeout_add_seconds(0.5, self._reload_icons_in_tree)