A step forward in solvent knitting strategies: ruthenium and gold phosphine complex polymerization results in effective heterogenized catalysts