Behavior blocking can be done across many IPs.
If you have one IP that scans port 10000, the other port 10001, and thousands of other IPs scanning just 1 port it's still blatantly obvious.
And if they want to scan in a less obvious manner they need to do this spaced by days.