There was logic not to enqueue build requests for externals if they occur as roots. That's unnecessary.