I don't know what "most modern thinking" means. Chapter and verse, please. The number of Anglo-Saxon place names attests to the to the numbers that came here; maybe not as invading armies, but certainly siezing power and controlling large areas of the country. Depends what you mean by invasion.