Do I miss something here or do you only call the first listener per priority even if there are more than one?