Closes #39: Better mark as read on scroll