Retaining history when switching interfaces