As Dave eluded, Agent Supervisor is at the time of the interaction. If you change supervisor, all records before the change will retain the old supervisor (as that was the supervisor at the time of the interaction. If a supervisor of 10 years left, you'd want all those old records to retain who was the supervisor at the time.