So explain to me what would happen if someone were to play legit for x minutes and we were able to collect y movements. What happens as the bot approaches y interactions? Either movements would have to be reused which would vastly increase the detectability of them, or the bot must be stopped. With our current approach there's access to a nearly unlimited amount of actions that are constantly being replenished and replaced. Movements don't stay in the system long and because of how we use them it would be VERY hard for them to detect similarities in movements across accounts.
When I was using Linux with the persistent mouse overlay bug, I often had the luxury of watching the mouse movements accumulate over the course of a few hours, testing my nature rune runner. When half an hour passes, the mouse trails form a coherent shape. Only as it reaches 1 hour does it get fuzzy. It takes 2 hours for the whole screen to fill with white from mouse trails so it's just a big blob.
Unless Clouse has been revised (or naturally improved through a more massive user base) between seven months ago and now, movements are already reused often.
The staircase pattern that Viewer mentioned was present. The "dip low and come back up in a nearly straight vertical line" movement was used for 50% of clicking on a bank chest. Another awkward loop/timing was used, like, 80% of the time for clicking on the nature altar, etc. Only occasionally is a random movement thrown in which I haven't seen before. Otherwise the same ten or so movements were exclusively reused throughout the few weeks that I was developing. And they're very different from the straight movements that I personally employ.
If Bertrand's idea were to be implemented, I think that the common database should be the default, and a player-exclusive (or character-exclusive) movement database would be an excellent alternative option for those willing to invest the time.
edit: I don't think a limited amount of movements is a problem because you'd think that hard-core players don't vary their mouse movements alot - stretching and compressing those few movements would probably be enough. I believe the bane of bots comes in widespread use of the same patterns
by many people. When one person has his own patterns not shared by anyone else, how diverse his own patterns are doesn't matter as much.