Chloroplast FtsZ assembles into a contractible ring via tubulin-like heteropolymerization