Update carousel to support 1-4 elements shift.