add experimental lastEventId support