contextFilter is async - updated in docs