I have found an annoying problem on the 650's ToDo/Task list.

I have a list of patients I have to see on a daily basis. When I uncheck the ones that I need to see that day, each one drops to the bottom of the list. If I need to uncheck 10 or 12 quickly, I can't. I have to wait for each item to be moved to its new location in the list before I can check/uncheck another. This is really annoying. On the 600, I could quickly uncheck all the items I need without resulting in any changes.
It seems that no matter what "sort" method I use, this still happens.
This becomes even more annoying when I have a large list, lets say 60 items (like preparing for a long ski trip).

Any suggestions?