Reduce the number of times C++ sources are built (once for each lang, platform, python version). Reuse as much as possible