Even more efficient way of reversing listeners

Made possible now that listerners is an array