I could use an .idle property on $chat or an on IDLE:CHAT:<interval> event. This way I can stop rolling my own code to track that activity has ceased on a CHAT window.