You're too kind. You really should thank TGYoshi for keeping it going!
Initially I would have designed it so that threads are marked as read as well, but at the time (couple of years ago) there were performance considerations.
If done right, TGYoshi would be able to accomplish this now. But there could still be performance considerations. I'll let TGYoshi weigh in on this.