When rescheduling appointment and going to a different day, calendar should default view to All Staff Working + Originating staff
Currently shows strange selection of staff which appear to be staff that were working same as originating date, which is probably the least helpful view.
A power-user feature would be when opening a new day, to show originating staff, mark as not working and show context jumps to days that are nearby (Blank is working +2 days on Tuesday and +3 days on Wednesday. Then also show the columns of staff that ARE working that day and highlight the staff that this particular client has previously been in with.
So you'd like to reschedule for this Friday, so sorry it looks like the next day your current stylist will be in would be Tuesday and Wednesday, but there are three staff working Friday that you have previously been with. All without any looking of anything up!