change horizons on data-source change.