Add restart_slice functionality
Custom merge of dispatcher