I was looking at the client fingerprinting logic within the CServerHandler::fingerprintForRequest function here, I am wondering if TLS fingerprinting, specifically JA3 has been considered as an alternative/addition to HTTP headers and IP address hashing.