Dragging a clients appointment to a new time only moves that single booking. For the same client, same day, and back-to-back services, the system should group and move all their services together to new allocated time