Geopolymer precursor design