Implement pseudo-eventListener system