I've just fixed the problem with the board not correctly scrolling to the last unread message when you go to read a thread. Thanks to Erica for pointing out this problem. Her work-a-round of having to repeatedly press "Mark Read" should no longer be necessary.