avoid unneeded rebuilds due to component version