Switch collision check responsibility