When using PCHs CMake is creating a different compiler group for the cmake_pch.cxx file and due to recent changes all source files for a language are added for every compiler group.