This is something I have been struggling with for a while and it has finally posed an issue to my program. I don\'t know how to handle events on a large scale project with multi