Peer API and support for retrieving state from multiple clients, with proper ordering in time.