We set and store this _context_checker but it always is from the async's persistence engine so why can't we just do.

```async.handle_context_completion()```

and make that call directly into the persistence engine instead of passing the reference/path in the options back and forth?