The bundled zlib dep supports cmake and so could be directly built with it with args directly passed to cmake, rather than what is currently done in zlib.cmake which involves running a manual configure command with CONFIGURE_COMMAND.
There are (ATM) no benefits to doing this other than cosmetic ones but for maintainability it would be more ideal.