Free scanning limits in Viper