Magpet Polymers