Thread:Feedback/"Mark as read" (II)

On clicking Special:NewMessages, one gets a long list of threads and posts, with occasional "Mark as read" buttons to the left. Problems:


 * One can't clearly see the extent of posts that the given "mark" button covers. I know it's the thread next to the button, but that might go up and down multiple screenfuls. I can't be sure what I'm saying I'm marking. I have to manually go up, down, check, recheck, to be sure I'm not excluding something I don't want to.


 * One has to mark all of the thread as read. I can't say "I've read this post" and also say "But not read the rest of the posts yet". On a thread with multiple new posts, I have to mark all or none, I can't mark some as read, and come back to the rest later.

Could "Mark as read" be changed to "Mark post as read", and placed next to individual unread posts instead?