Need to check that the triggeredBuild is `!isBuilding()` otherwise you will prematurely get the early result