Make external module loading specific to event listener module