Try to avoid multiple listener per component