When an agent has multiple shift assignments, there's no one-click way to remove just one, they have to open Edit Assignment and manually set an end date. A dedicated Remove/Delete button on each assignment (like the old Working Hours had) would be considered easier to work with.