feat(render): reset changes on save