Local listenersToPut and call listenersToPut length only once