The effect of macromolecular structure on the behaviour of polymer catalysts