Why do we need to check if the target is fast compile if we only call this code when passing in a single file?