Allocating different timing for a same service to different staff would really help.
I have the same issue.