Eu não sei se seria um problema pra sua ideia, as várias versões de libs, ainda assim teria um repo com REACT: REACT1.1, REACT1.2, REACT1.3... Diminuiria o tamanho ao total mas não reduziria full.
É uma das regras da computação. "Qualquer coisa que exista para reduzir o espaço alocado nunca vai reduzir full. Mas, vai reduzir alguma coisa"