contextFilter is async.