Simple matter of programming, that is.

The question will come down to how efficient that would be, since right now I just have to compare a lastupdated time on the forum itself to the user's markedread time for that forum.