linker: Allow built-in arrays to have different sizes between shader stages