There are cases where a break between dependent visits is not allowed. It should be possible to configure this either globally for all dependencies or locally for individual dependencies.