Depending on how you want your application to load, you might add a call to AddHandler(), or SendStringToExecute("addhandler\n", false, false, true) via Initialize().
You might also want to consider per-document data, albeit in the small form of simply tracking which Document has already had the Object event handler added (i.e., a Loaded Property?).