def METHOD_NAME(self, new_axiskeys):
    """
    Update our stored axistags with the given order, but preserve
    axis infos that are carried over from the previous tags.
    """
    old_axiskeys = [tag.key for tag in self.axistags]
    if list(new_axiskeys) != old_axiskeys:
        self._change_axistags_order(new_axiskeys)
        self._refresh_widgets_from_axistags()