Save and restore point positions