LiveEventListener now checks for the parent Component when the event is fired, this allows us to listen right from the beginning