Hey,
The refresh path is fixed, but the exact tiles clicked vary with camera angle, latency, zoom, etc, so I wouldn't worry so much about that. As for task levelling, this is something i'd like to add, but it adds increased complexity to the script with widens the scope for error. I've got it on my backlog list but I can't make any promises for it to be introduced as a feature in the near future.
Thanks for the feedback
Apa