[Driver API] Copy CUDA context?

Is it possible to copy current CUDA context to another? What I mean is to copy all CUDA states to a new context, something like push context/state. In ‘explicit’ case one would create a new context and then setup it from scratch, just like the first, default one. But I don’t want to do this - is possible? Any ideas how to do it?

Cheers,
MK