Do the clients know when in the time frame they are actually called?
Say we have A, B & C in that order and B&C each take 3mS to return but A takes 6mS. Does C get booted out even though it was A that was the time hog?