Currently, GCal will fill gaps in schedule if the event was added after the schedule was created.
It would save a lot of time if the schedule will be filled if a GCal event was moved or removed, regardless of when the event was added to the schedule.