Looking at it again, to solve the problem of the amsg highlight (and for anyone else annoyed at that) you could always simply create a very short timer including the network and nick of the highlighted message each time instead of highlighting instantly - the amsg would put a new timer over the old one before it went off, until it reached the last room.