create separate ForkBackendContext