むしろデータテーブルのイベントハンドラをフックすればそれでいいんじゃね?
順序にもよるが データテーブルで発生したイベントの後でナビゲータ側でイベント発生してるはずだし