I've changed it so that the database now tracks which threads you've read rather than it being done by cookies. Hopefully this'll help clear up the ambigious thread marking that's been happening.