I agree with you to an extent.
... so understanding that to some extent human ...
... So to the extent that people migrate ...