Breaks are frequent, seeing as it is agility, think about how boring it is staring at yourself do agility.
Then think what a good quick break would be that could frequently happen within your botting span.
It all depends on how long you plan on going, also, if your bot is active for too long without a break, it's obvious due to logs of interactions etc.
You run this for 3 hours and break only 15 minutes an hour you will be banned imo.
Not saying that's what happened, but just hypothetically speaking I guess.
I have been using new mouse.
Also mirror mode definitely.
Gotten multiple accounts, just need proper breaking.