Currently when updating the base schedule for an agent, one has to update every event. There should be a base in queue event that you layer on other activities (ex. Lunch, 1:1s, etc) so if adjustments have to be made, the base event is still there.