Provide key-value state persistence