Smart block-schedule adjustment