Restore optimization, and starting on accelerometer changes