extract general Poisson 1d context factory