Clients can add/remove items from the server and the server maintains state across connections