This will cause extra requests - when I make another job, the job.store.commit() call that saves the new one, will notice that this old record no longer exists in the store, and make a DELETE request to the backend. That's not really what we want - I think we should just leave these jobs in the local store, unless you see an important reason to remove them.