I read the sequence that's returned by this function, do I get to read the first element when all elements are finished on mapping, or I can start reading the first element as soon as it's mapped even though there's more elements coming into the AsyncSequence to be processed