Instead of submoduling all the possible dependencies of msquic, should we instead use CMake to dynamically grab/build/install what ever is needed for the current build configuration? I think it would improve things. It would definitely improve CI time for configurations that don't need to openssl.