basic protocol for updating the core datastore snapshot.