Is this how regular dom works? (returning the first added by addEventListener)