Inline _copy_ctx