It's annoying to have Cloudflare challenges fail due to the proxy, there must be a way to communicate the cloudflare challenges between the remote host and proxied computer without the proxy interfacing(?) Flaresolverr would reduce load types. The proxy isn't trying to bypass cloudflare, the proxy just needs to transparently communicate the cloudflare challenges between the client and the remote host.
I have a PoC with feature/impersonate, but I get content-decoding errors with it. Using nowsecure.nl for testing