Petition preview rebuild