first pass at offline/cached deletes for documents