Matrix macromolecules